- only allow 'enabled' initscripts to be added as slice_attributes
authorTony Mack <tmack@cs.princeton.edu>
Thu, 19 Apr 2007 20:56:49 +0000 (20:56 +0000)
committerTony Mack <tmack@cs.princeton.edu>
Thu, 19 Apr 2007 20:56:49 +0000 (20:56 +0000)
PLC/Methods/AddSliceAttribute.py

index b6eae6c..bab09e4 100644 (file)
@@ -64,7 +64,7 @@ class AddSliceAttribute(Method):
 
        # if initscript is specified, validate value
        if attribute_type['name'] in ['plc_initscript_id']:
-           initscripts = InitScripts(self.api, [int(value)])
+           initscripts = InitScripts(self.api, {'enabled': True, 'initscript_id': int(value)})
            if not initscripts: 
                raise PLCInvalidArgument, "No such plc initscript"