diff options
author | Vishvananda Ishaya <vishvananda@gmail.com> | 2012-09-11 12:09:38 -0700 |
---|---|---|
committer | Vishvananda Ishaya <vishvananda@gmail.com> | 2012-09-17 13:48:47 -0700 |
commit | e6e5123cceb874a7ca6dcb16bc401f530439d07a (patch) | |
tree | e3418170346a48bd855ed3905da3096881215191 /nova/notifications.py | |
parent | 725c99b2a9a05c905b6ff9455d47917c39be9f57 (diff) | |
download | nova-e6e5123cceb874a7ca6dcb16bc401f530439d07a.tar.gz nova-e6e5123cceb874a7ca6dcb16bc401f530439d07a.tar.xz nova-e6e5123cceb874a7ca6dcb16bc401f530439d07a.zip |
Allows waiting timers in libvirt to raise NotFound
There are cases where an operation will fail when communicating with
libvirt. We were eating the exception even though the operation
failed, which has the potential to put the instance into an
unrecoverable state.
This patch allows NotFound exceptions to propogate up so that they
are caught by the state handling code and the task state can be
set to error.
Fixes bug 1002814
Change-Id: Iddc319b24aee0b7132155f50b9d3b0eee9bb3fa8
Diffstat (limited to 'nova/notifications.py')
0 files changed, 0 insertions, 0 deletions