Ejemplo n.º 1
0
 def shutdown(self, xrn, options={}):
     xrn = OSXrn(xrn=xrn, type='slice')
     tenant_name = xrn.get_tenant_name()
     name = xrn.get_slicename()
     self.driver.shell.nova_manager.connect(tenant=tenant_name)
     instances = self.driver.shell.nova_manager.servers.findall(name=name)
     for instance in instances:
         self.driver.shell.nova_manager.servers.shutdown(instance)
     return True
Ejemplo n.º 2
0
 def shutdown(self, xrn, options={}):
     xrn = OSXrn(xrn=xrn, type='slice')
     tenant_name = xrn.get_tenant_name()
     name = xrn.get_slicename()
     self.driver.shell.nova_manager.connect(tenant=tenant_name)
     instances = self.driver.shell.nova_manager.servers.findall(name=name)
     for instance in instances:
         self.driver.shell.nova_manager.servers.shutdown(instance)
     return True