From c3d90c3405049f7ecd8fae7ac453c34dc0fe2794 Mon Sep 17 00:00:00 2001
From: Dudás Ádám <dudas.adam@cloud.ik.bme.hu>
Date: Wed, 20 Nov 2013 13:40:47 +0100
Subject: [PATCH] vm: renew suspension lease on deploy

---
 circle/vm/models.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/circle/vm/models.py b/circle/vm/models.py
index 5d34bd7..bca6ca9 100644
--- a/circle/vm/models.py
+++ b/circle/vm/models.py
@@ -679,6 +679,8 @@ class Instance(AclBase, VirtualMachineDescModel, TimeStampedModel):
                 vm_tasks.resume.apply_async(args=[self.vm_name],
                                             queue=queue_name).get()
 
+            self.renew('suspend')
+
     def deploy_async(self, user=None):
         """Execute deploy asynchronously.
         """
--
libgit2 0.26.0