From a3764137371e7c4039b4c9dcbb3bbe8c763bd722 Mon Sep 17 00:00:00 2001
From: Naomi Aro <naomiaro@gmail.com>
Date: Fri, 24 Jun 2011 14:50:32 +0200
Subject: [PATCH] cc-1799 : Filesystem

adding timing, finding request to localhost taking 250-500ms too slow.
---
 python_apps/api_clients/api_client.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/python_apps/api_clients/api_client.py b/python_apps/api_clients/api_client.py
index 31f138007..e801af1c6 100644
--- a/python_apps/api_clients/api_client.py
+++ b/python_apps/api_clients/api_client.py
@@ -366,6 +366,8 @@ class AirTimeApiClient(ApiClientInterface):
         response = None
         try:
 
+            start = time.time()
+
             url = "http://%s:%s/%s/%s" % (self.config["base_url"], str(self.config["base_port"]), self.config["api_base"], self.config["update_media_url"])
             url = url.replace("%%api_key%%", self.config["api_key"])
             url = url.replace("%%mode%%", mode)
@@ -375,6 +377,10 @@ class AirTimeApiClient(ApiClientInterface):
 
             response = urllib2.urlopen(req).read()
             response = json.loads(response)
+
+            elapsed = (time.time() - start)
+            logger.info("time taken to get response %s", elapsed)
+
             logger.info("update media %s", response)
 
             if(is_record):