From 02f78f67d54cfa4a75daec6dbfa6d7de5a592e01 Mon Sep 17 00:00:00 2001 From: Anil-Kumar Vengalil Date: Thu, 28 Jan 2010 11:52:22 +0000 Subject: [PATCH] to avoid NoneType object is not iterable error --- sfa/managers/slice_manager_pl.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sfa/managers/slice_manager_pl.py b/sfa/managers/slice_manager_pl.py index c88de02f..e311eafc 100644 --- a/sfa/managers/slice_manager_pl.py +++ b/sfa/managers/slice_manager_pl.py @@ -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() -- 2.43.0