From 2c5cc3c77e52aadfb15c83445e2862167e2bb27d Mon Sep 17 00:00:00 2001 From: Antoine Millet Date: Tue, 12 Apr 2011 12:44:30 +0200 Subject: [PATCH] Fixed bug with bad retrieval of vm hv/name in full id. --- ccserver/handlers.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ccserver/handlers.py b/ccserver/handlers.py index f82470f..c7019d8 100644 --- a/ccserver/handlers.py +++ b/ccserver/handlers.py @@ -751,11 +751,14 @@ class CliHandler(OnlineCCHandler): errs.error(migration['sid'], errmsg) continue + self._server.objects.update(ids=(migration['sid'],)) + vm = self._server.objects.get_by_id(migration['sid']) + # Construct the migration properties: migration_properties = { 'author': client.login, - 'vm_name': migration['sid'].split('.')[-1], - 'hv_source': '.'.join(migration['sid'].split('.')[:-1]), + 'vm_name': vm['h'], + 'hv_source': vm['p'], 'hv_dest': migration['did'] } -- GitLab