Author: tomaz
Date: Sun Oct 30 23:33:59 2011
New Revision: 1195280

URL: http://svn.apache.org/viewvc?rev=1195280&view=rev
Log:
If LIBCLOUD_DEBUG is specified and paramiko library is available, also set
paramiko library log level to debug.

Modified:
    libcloud/trunk/libcloud/__init__.py

Modified: libcloud/trunk/libcloud/__init__.py
URL: 
http://svn.apache.org/viewvc/libcloud/trunk/libcloud/__init__.py?rev=1195280&r1=1195279&r2=1195280&view=diff
==============================================================================
--- libcloud/trunk/libcloud/__init__.py (original)
+++ libcloud/trunk/libcloud/__init__.py Sun Oct 30 23:33:59 2011
@@ -22,6 +22,12 @@ libcloud provides a unified interface to
 __all__ = ["__version__", "enable_debug"]
 __version__ = '0.6.0-beta1'
 
+try:
+    import paramiko
+    have_paramiko = True
+except ImportError:
+    pass
+
 
 def enable_debug(fo):
     """
@@ -52,4 +58,7 @@ def _init_once():
         fo = open(path, 'a')
         enable_debug(fo)
 
+        if have_paramiko:
+            paramiko.common.logging.basicConfig(level=paramiko.common.DEBUG)
+
 _init_once()


Reply via email to