From 7bb72dc732cfb222807b7c53b12a12513d0c0b85 Mon Sep 17 00:00:00 2001 From: Joshua Boniface Date: Wed, 13 Jun 2018 12:01:55 -0400 Subject: [PATCH] Explicitly clear the runningdomains list after a flush --- NodeInstance.py | 1 + 1 file changed, 1 insertion(+) diff --git a/NodeInstance.py b/NodeInstance.py index d389f6e1..d3b2e54a 100644 --- a/NodeInstance.py +++ b/NodeInstance.py @@ -157,6 +157,7 @@ class NodeInstance(): transaction.set_data('/domains/{}/lasthypervisor'.format(dom_uuid), current_hypervisor.encode('ascii')) transaction.commit() + self.zk.set('/nodes/{}/runningdomains'.format(self.name), ''.encode('ascii')) self.zk.set('/nodes/{}/domainstate'.format(self.name), 'flushed'.encode('ascii')) self.inflush = False