Revision 02d17fe3 lib/hypervisor/hv_kvm.py
b/lib/hypervisor/hv_kvm.py | ||
---|---|---|
240 | 240 |
_RETURN_KEY = RETURN_KEY = "return" |
241 | 241 |
_ACTUAL_KEY = ACTUAL_KEY = "actual" |
242 | 242 |
_ERROR_CLASS_KEY = "class" |
243 |
_ERROR_DATA_KEY = "data" |
|
244 | 243 |
_ERROR_DESC_KEY = "desc" |
245 | 244 |
_EXECUTE_KEY = "execute" |
246 | 245 |
_ARGUMENTS_KEY = "arguments" |
... | ... | |
429 | 428 |
err = response[self._ERROR_KEY] |
430 | 429 |
if err: |
431 | 430 |
raise errors.HypervisorError("kvm: error executing the %s" |
432 |
" command: %s (%s, %s):" %
|
|
431 |
" command: %s (%s):" % |
|
433 | 432 |
(command, |
434 | 433 |
err[self._ERROR_DESC_KEY], |
435 |
err[self._ERROR_CLASS_KEY], |
|
436 |
err[self._ERROR_DATA_KEY])) |
|
434 |
err[self._ERROR_CLASS_KEY])) |
|
437 | 435 |
|
438 | 436 |
elif not response[self._EVENT_KEY]: |
439 | 437 |
return response |
Also available in: Unified diff