to avoid NoneType object is not iterable error
authorAnil-Kumar Vengalil <Anil-Kumar.Vengalil@sophia.inria.fr>
Thu, 28 Jan 2010 11:52:22 +0000 (11:52 +0000)
committerAnil-Kumar Vengalil <Anil-Kumar.Vengalil@sophia.inria.fr>
Thu, 28 Jan 2010 11:52:22 +0000 (11:52 +0000)
sfa/managers/slice_manager_pl.py

index c88de02..e311eaf 100644 (file)
@@ -151,8 +151,10 @@ def get_ticket(api, xrn, rspec, origin_hrn=None):
         # get data from this ticket
         agg_ticket = SfaTicket(string=agg_ticket)
         attributes = agg_ticket.get_attributes()
-        valid_data['initscripts'].extend(attributes.get('initscripts', []))
-        valid_data['slivers'].extend(attributes.get('slivers', []))
+       if attributes.get('initscripts', []) != None:
+            valid_data['initscripts'].extend(attributes.get('initscripts', []))
+       if attributes.get('slivers', []) != None:
+            valid_data['slivers'].extend(attributes.get('slivers', []))
  
         # set the object gid
         object_gid = agg_ticket.get_gid_object()