cloudstack-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From prachida...@apache.org
Subject [48/68] [abbrv] git commit: updated refs/heads/planner_reserve to ed8ff40
Date Thu, 16 May 2013 18:22:13 GMT
don't let requests logs

requests logs to the logger making it hard to distinguish marvin logs
from http logs.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/b17be94c
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/b17be94c
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/b17be94c

Branch: refs/heads/planner_reserve
Commit: b17be94cf5592e9cfd5d346b3d678f31f0a8e374
Parents: 24cdddb
Author: Prasanna Santhanam <tsp@apache.org>
Authored: Wed May 15 14:51:37 2013 +0530
Committer: Prasanna Santhanam <tsp@apache.org>
Committed: Wed May 15 14:52:33 2013 +0530

----------------------------------------------------------------------
 tools/marvin/marvin/cloudstackConnection.py |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/b17be94c/tools/marvin/marvin/cloudstackConnection.py
----------------------------------------------------------------------
diff --git a/tools/marvin/marvin/cloudstackConnection.py b/tools/marvin/marvin/cloudstackConnection.py
index 8039117..b5ff5bf 100644
--- a/tools/marvin/marvin/cloudstackConnection.py
+++ b/tools/marvin/marvin/cloudstackConnection.py
@@ -20,6 +20,7 @@ import urllib
 import base64
 import hmac
 import hashlib
+import logging
 import time
 import cloudstackException
 from cloudstackAPI import *
@@ -37,6 +38,7 @@ class cloudConnection(object):
                  apiKey=None, securityKey=None,
                  asyncTimeout=3600, logging=None, scheme='http',
                  path='client/api'):
+        self.loglevel() #Turn off requests logs
         self.apiKey = apiKey
         self.securityKey = securityKey
         self.mgtSvr = mgtSvr
@@ -65,6 +67,13 @@ class cloudConnection(object):
                                self.asyncTimeout, self.logging, self.protocol,
                                self.path)
 
+    def loglevel(self, lvl=logging.WARNING):
+        """
+        Turns off the INFO/DEBUG logs from `requests`
+        """
+        requests_log = logging.getLogger("requests")
+        requests_log.setLevel(lvl)
+
     def poll(self, jobid, response):
         """
         polls the completion of a given jobid


Mime
View raw message