Commit f92f02ce authored by Anael Beutot's avatar Anael Beutot
Browse files

Better logging for VMs handlers.

parent 654031e9
Loading
Loading
Loading
Loading
+6 −5
Original line number Diff line number Diff line
@@ -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')

@@ -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:
@@ -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()