Repository :
http://git.fedorahosted.org/cgit/copr.git
On branch : skvidal-backend
---------------------------------------------------------------
commit 24fbf8d00b341e931ab436d21836e025f91343f0
Author: Seth Vidal <skvidal(a)fedoraproject.org>
Date: Fri Dec 7 10:48:52 2012 -0500
log how long the instance spawn takes
---------------------------------------------------------------
backend/dispatcher.py | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/backend/dispatcher.py b/backend/dispatcher.py
index a62f5f1..9b0399d 100644
--- a/backend/dispatcher.py
+++ b/backend/dispatcher.py
@@ -105,6 +105,7 @@ class Worker(multiprocessing.Process):
def spawn_instance(self):
"""call the spawn playbook to startup/provision a building
instance"""
self.callback.log('spawning instance begin')
+ start = time.time()
stats = callbacks.AggregateStats()
playbook_cb = SilentPlaybookCallbacks(verbose=False)
@@ -117,6 +118,8 @@ class Worker(multiprocessing.Process):
play.run()
self.callback.log('spawning instance end')
+ self.callback.log('Instance spawn/provision took %s sec' % (time.time() -
start))
+
if self.ip:
return self.ip