From: Guido Trotter Date: Wed, 21 Jan 2009 18:23:29 +0000 (+0000) Subject: KVM: change a few IOError with EnvironmentError X-Git-Tag: v2.0.0beta1~15 X-Git-Url: https://code.grnet.gr/git/ganeti-local/commitdiff_plain/90c024f654180cae53ac80dd219669e9a7b154c8 KVM: change a few IOError with EnvironmentError Reviewed-by: iustinp --- diff --git a/lib/hypervisor/hv_kvm.py b/lib/hypervisor/hv_kvm.py index e2a13ee..ba5b39d 100644 --- a/lib/hypervisor/hv_kvm.py +++ b/lib/hypervisor/hv_kvm.py @@ -167,7 +167,7 @@ class KVMHypervisor(hv_base.BaseHypervisor): cmdline = fh.read() finally: fh.close() - except IOError, err: + except EnvironmentError, err: raise errors.HypervisorError("Failed to list instance %s: %s" % (instance_name, err)) @@ -266,7 +266,7 @@ class KVMHypervisor(hv_base.BaseHypervisor): try: utils.WriteFile(self._InstanceKVMRuntime(instance_name), data=data) - except IOError, err: + except EnvironmentError, err: raise errors.HypervisorError("Failed to save KVM runtime file: %s" % err) def _ReadKVMRuntime(self, instance_name): @@ -275,7 +275,7 @@ class KVMHypervisor(hv_base.BaseHypervisor): """ try: file_content = utils.ReadFile(self._InstanceKVMRuntime(instance_name)) - except IOError, err: + except EnvironmentError, err: raise errors.HypervisorError("Failed to load KVM runtime file: %s" % err) return file_content @@ -535,7 +535,7 @@ class KVMHypervisor(hv_base.BaseHypervisor): data = fh.readlines() finally: fh.close() - except IOError, err: + except EnvironmentError, err: raise errors.HypervisorError("Failed to list node info: %s" % err) result = {}