diff options
| author | Tushar Patil <tushar.vitthal.patil@gmail.com> | 2011-03-22 21:41:41 +0000 |
|---|---|---|
| committer | Tarmac <> | 2011-03-22 21:41:41 +0000 |
| commit | cb9031903a0d93fcf242254f545aca2fdeb23f32 (patch) | |
| tree | 9ef0aeec1bd75df9f4d6db8620fdc29598769185 | |
| parent | c67f240b14eb83f52c506f041c261554faac5c3e (diff) | |
| parent | 5b1422afe12d4e9b7fdfdc6a61cdcd51962dab4d (diff) | |
Fix for LP Bug #704300
| -rw-r--r-- | nova/virt/libvirt_conn.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/nova/virt/libvirt_conn.py b/nova/virt/libvirt_conn.py index e80b9fbdf..a56ffb2cc 100644 --- a/nova/virt/libvirt_conn.py +++ b/nova/virt/libvirt_conn.py @@ -339,7 +339,11 @@ class LibvirtConnection(object): def reboot(self, instance): self.destroy(instance, False) xml = self.to_xml(instance) + self.firewall_driver.setup_basic_filtering(instance) + self.firewall_driver.prepare_instance_filter(instance) self._conn.createXML(xml, 0) + self.firewall_driver.apply_instance_filter(instance) + timer = utils.LoopingCall(f=None) def _wait_for_reboot(): |
