X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plugins%2Fvsys_privs.py;h=5cd40a210fcce5605cae876240c57b9eff707e2b;hb=7aa5872239d04b2d0a7cb3b00a9c14b5ea18d013;hp=7012a59ea4f887674ba01ccc4616fb2c9b6928f0;hpb=f9bb3327f1a77a058d98c15095a8c4e874564c9b;p=nodemanager.git diff --git a/plugins/vsys_privs.py b/plugins/vsys_privs.py index 7012a59..5cd40a2 100755 --- a/plugins/vsys_privs.py +++ b/plugins/vsys_privs.py @@ -1,3 +1,6 @@ +# $Id$ +# $URL$ + """ vsys sub-configurator. Maintains configuration parameters associated with vsys scripts. All slice attributes with the prefix vsys_ are written into configuration files on the @@ -20,6 +23,9 @@ def GetSlivers(data, config=None, plc=None): privs = {} # Parse attributes and update dict of scripts + if 'slivers' not in data: + logger.log_missing_data("vsys_privs.GetSlivers",'slivers') + return for sliver in data['slivers']: slice = sliver['name'] for attribute in sliver['attributes']: