Fix decoding fluke

This commit is contained in:
Joshua Boniface 2018-06-04 11:52:48 -04:00
parent 9dcad19861
commit 4c7f7180b6
1 changed files with 2 additions and 2 deletions

View File

@ -152,10 +152,10 @@ class VMInstance:
def unmigrate_vm(self):
print('>>> %s - Unmigrating VM' % self.domuuid)
former_hypervisor = self.zk.get(self.zkey + '/formerhypervisor')[0]
former_hypervisor = self.zk.get(self.zkey + '/formerhypervisor')[0] # I don't decode this
transaction = self.zk.transaction()
transaction.set_data('/domains/' + self.domuuid + '/state', 'migrate'.encode('ascii'))
transaction.set_data('/domains/' + self.domuuid + '/hypervisor', former_hypervisor.encode('ascii'))
transaction.set_data('/domains/' + self.domuuid + '/hypervisor', former_hypervisor)
transaction.set_data('/domains/' + self.domuuid + '/formerhypervisor', ''.encode('ascii'))
result = transaction.commit()