From: Mohamed Larabi Date: Wed, 3 Apr 2013 13:56:01 +0000 (+0200) Subject: minor fix, check slice_record in plslices X-Git-Tag: sfa-2.1-26~35 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=0b9d8fe6ca51df4f21b427a79b1ed56be4ac2112;p=sfa.git minor fix, check slice_record in plslices --- diff --git a/sfa/planetlab/plslices.py b/sfa/planetlab/plslices.py index 0d76b593..cc3417d0 100644 --- a/sfa/planetlab/plslices.py +++ b/sfa/planetlab/plslices.py @@ -422,7 +422,7 @@ class PlSlices: # unbind from peer so we can modify if necessary. Will bind back later self.driver.shell.UnBindObjectFromPeer('slice', slice['slice_id'], peer['shortname']) #Update existing record (e.g. expires field) it with the latest info. - if slice_record.get('expires'): + if slice_record and slice_record.get('expires'): requested_expires = int(datetime_to_epoch(utcparse(slice_record['expires']))) if requested_expires and slice['expires'] != requested_expires: self.driver.shell.UpdateSlice( slice['slice_id'], {'expires' : requested_expires})