X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=system%2FTestSlice.py;h=762027709137014375215dfef4de66740c92402d;hb=8562147f6fff5456f230b560cc7504850df24d1a;hp=994a378abf7f5bd6acf7fe64b9bea19840562aba;hpb=ea0a7c6b512c6ee14ca4e0856fef2c95678dbd72;p=tests.git diff --git a/system/TestSlice.py b/system/TestSlice.py index 994a378..7620277 100644 --- a/system/TestSlice.py +++ b/system/TestSlice.py @@ -55,9 +55,14 @@ class TestSlice: hostnames += [test_node.name()] utils.header("Adding %r in %s"%(hostnames,slice_name)) self.test_plc.apiserver.AddSliceToNodes(auth, slice_name, hostnames) - if self.slice_spec.has_key('initscriptname'): + # add initscript body or name as appropriate + if self.slice_spec.has_key('initscriptbody'): + isbody=self.slice_spec['initscriptbody'] + utils.header("Adding initscript body %s in %s"%(isbody,slice_name)) + self.test_plc.apiserver.AddSliceTag(self.test_plc.auth_root(), slice_name,'initscript_body',body) + elif self.slice_spec.has_key('initscriptname'): isname=self.slice_spec['initscriptname'] - utils.header("Adding initscript %s in %s"%(isname,slice_name)) + utils.header("Adding initscript name %s in %s"%(isname,slice_name)) self.test_plc.apiserver.AddSliceTag(self.test_plc.auth_root(), slice_name,'initscript',isname) if self.slice_spec.has_key ('vref'): vref_value=self.slice_spec['vref']