X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sm.py;h=8c04760fd384521f766474a6a3ab27a95c32265a;hb=7aa5872239d04b2d0a7cb3b00a9c14b5ea18d013;hp=25b5e877a5e0b774a0e47fc342f24f6077c26aa0;hpb=cdf5b60300c018790d27e6ec8b3e781f996ea687;p=nodemanager.git diff --git a/sm.py b/sm.py index 25b5e87..8c04760 100644 --- a/sm.py +++ b/sm.py @@ -82,6 +82,9 @@ def GetSlivers(data, config = None, plc=None, fullupdate=True): DEFAULT_ALLOCATION['net_max_rate'] = network['bwlimit'] / 1000 # Take intscripts (global) returned by API, make dict + if 'initscripts' not in data: + logger.log_missing_data("sm.GetSlivers",'initscripts') + return initscripts = {} for is_rec in data['initscripts']: logger.verbose("initscript: %s" % is_rec['name'])