From bd7dfa000fbaf7358439ac972e634d7aaa478ef6 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Tue, 23 Oct 2012 15:57:49 -0400 Subject: [PATCH] fix AttributeError --- sfa/planetlab/plslices.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sfa/planetlab/plslices.py b/sfa/planetlab/plslices.py index eb600665..94a7c4e2 100644 --- a/sfa/planetlab/plslices.py +++ b/sfa/planetlab/plslices.py @@ -362,7 +362,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}) -- 2.43.0