cmdline = fh.read()
finally:
fh.close()
- except IOError, err:
+ except EnvironmentError, err:
raise errors.HypervisorError("Failed to list instance %s: %s" %
(instance_name, err))
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):
"""
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
data = fh.readlines()
finally:
fh.close()
- except IOError, err:
+ except EnvironmentError, err:
raise errors.HypervisorError("Failed to list node info: %s" % err)
result = {}