fix bugs
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Sat, 9 Mar 2013 02:53:01 +0000 (21:53 -0500)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Sat, 9 Mar 2013 02:53:01 +0000 (21:53 -0500)
PLC/Nodes.py

index 6c09c1e..a023742 100644 (file)
@@ -327,13 +327,13 @@ class Nodes(list):
                 node['conf_file_ids'] = [rec.conf_file_id for rec in conf_files]
             if not columns or 'slice_ids' in columns:
                 slice_nodes = SliceNode().select(filter={'node_id': node['node_id']})
-                node['slice_ids'] = [rec.slice_id for rec in slices]            
+                node['slice_ids'] = [rec.slice_id for rec in slices_nodes]            
             if not columns or 'slice_ids_whitelist' in columns:
                 slice_whitelist = SliceNodeWhitelist().select(filter={'node_id': node['node_id']})
                 node['slice_ids_whitelist'] = [rec.slice_id for rec in slice_whitelist]
             if not columns or 'pcu_ids' in columns:
                 pcus = PCUNode().select(filter={'node_id': node['node_id']})
-                node['pcu_ids'] = [rec.pcu_id in rec in pcus]
+                node['pcu_ids'] = [rec.pcu_id for rec in pcus]
             if not columns or 'pcu_ports' in columns:
                 pcu_ports = PCUNodePort().select(filter={'node_id': node['node_id']})
                 node['pcu_ports'] = [rec.port for rec in pcu_ports]