def sfi_user(self,*args,**kwds): return self.test_auth_sfa.sfi_user(*args, **kwds)
def discover_option(self):
- if self.rspec_style()=='pg': return "-r protogeni"
+ if self.rspec_style()=='pg': return "-r GENI"
else: return "-r sfa"
# those are step names exposed as methods of TestPlc, hence the _sfa
"sfiListNodes.py -i %s/%s -o %s/%s"%(self.sfi_path(),self.adfile(),self.sfi_path(),self.nodefile()),
"sfiAddSliver.py -i %s/%s -n %s/%s -o %s/%s"%\
(self.sfi_path(),self.adfile(),self.sfi_path(),self.nodefile(),self.sfi_path(),self.reqfile()),
- self.sfi_user("create %s %s"%(self.hrn(),self.reqfile())),
+ self.sfi_user("allocate %s %s"%(self.hrn(),self.reqfile())),
+ self.sfi_user("provision %s"%(self.hrn())),
]
for command in commands:
if self.test_plc.run_in_guest(command)!=0: return False
command="echo hostname ; hostname; echo id; id; echo uname -a ; uname -a"
tasks=[]
- slicename=self.slice_spec['name']
+ slicename=self.plc_name()
dry_run = getattr(options,'dry_run',False)
for nodename in self.slice_spec['nodenames']:
(site_spec,node_spec) = self.test_plc.locate_node(nodename)