Loading ccnode/hypervisor/__init__.py +6 −5 Original line number Diff line number Diff line Loading @@ -162,12 +162,13 @@ class Handler(HostHandler): return self.hypervisor.vm_define(data) def vm_undefine(self, name): logger.debug('VM undefine') logger.debug('VM undefine %s', name) vm = self.hypervisor.domains.get(name) if vm is not None: vm.undefine() def vm_export(self, name, format='xml'): logger.debug('VM export %s', name) if format != 'xml': raise NotImplementedError('Format not supported') Loading @@ -179,7 +180,7 @@ class Handler(HostHandler): return vm.lv_dom.XMLDesc(0) def vm_stop(self, vm_names=None, force=False): logger.debug('VM stop') logger.debug('VM stop %s', vm_names) for vm in self.iter_vms(vm_names): try: if force: Loading @@ -191,17 +192,17 @@ class Handler(HostHandler): pass def vm_start(self, vm_names=None): logger.debug('VM start') logger.debug('VM start %s', vm_names) for vm in self.iter_vms(vm_names): vm.start() def vm_suspend(self, vm_names=None): logger.debug('VM suspend') logger.debug('VM suspend %s', vm_names) for vm in self.iter_vms(vm_names): vm.suspend() def vm_resume(self, vm_names=None): logger.debug('VM resume') logger.debug('VM resume %s', vm_names) for vm in self.iter_vms(vm_names): vm.resume() Loading Loading
ccnode/hypervisor/__init__.py +6 −5 Original line number Diff line number Diff line Loading @@ -162,12 +162,13 @@ class Handler(HostHandler): return self.hypervisor.vm_define(data) def vm_undefine(self, name): logger.debug('VM undefine') logger.debug('VM undefine %s', name) vm = self.hypervisor.domains.get(name) if vm is not None: vm.undefine() def vm_export(self, name, format='xml'): logger.debug('VM export %s', name) if format != 'xml': raise NotImplementedError('Format not supported') Loading @@ -179,7 +180,7 @@ class Handler(HostHandler): return vm.lv_dom.XMLDesc(0) def vm_stop(self, vm_names=None, force=False): logger.debug('VM stop') logger.debug('VM stop %s', vm_names) for vm in self.iter_vms(vm_names): try: if force: Loading @@ -191,17 +192,17 @@ class Handler(HostHandler): pass def vm_start(self, vm_names=None): logger.debug('VM start') logger.debug('VM start %s', vm_names) for vm in self.iter_vms(vm_names): vm.start() def vm_suspend(self, vm_names=None): logger.debug('VM suspend') logger.debug('VM suspend %s', vm_names) for vm in self.iter_vms(vm_names): vm.suspend() def vm_resume(self, vm_names=None): logger.debug('VM resume') logger.debug('VM resume %s', vm_names) for vm in self.iter_vms(vm_names): vm.resume() Loading