Rev 5399: Add paramiko information to the log for this test, since it helped. in http://bazaar.launchpad.net/~jameinel/bzr/2.3-bzr-connect-ssh

John Arbash Meinel john at arbash-meinel.com
Wed Sep 1 19:16:34 BST 2010


At http://bazaar.launchpad.net/~jameinel/bzr/2.3-bzr-connect-ssh

------------------------------------------------------------
revno: 5399
revision-id: john at arbash-meinel.com-20100901181627-rj2jl2vjkrt88ty9
parent: john at arbash-meinel.com-20100901180914-g0mm02jj1ho8pbg2
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: 2.3-bzr-connect-ssh
timestamp: Wed 2010-09-01 13:16:27 -0500
message:
  Add paramiko information to the log for this test, since it helped.
-------------- next part --------------
=== modified file 'bzrlib/tests/test_transport.py'
--- a/bzrlib/tests/test_transport.py	2010-06-23 16:05:14 +0000
+++ b/bzrlib/tests/test_transport.py	2010-09-01 18:16:27 +0000
@@ -16,6 +16,7 @@
 
 
 from cStringIO import StringIO
+import logging
 import os
 import subprocess
 import sys
@@ -910,6 +911,13 @@
         # override the interface (doesn't change self._vendor).
         # Note that this does encryption, so can be slow.
         from bzrlib.tests import stub_sftp
+        para_logger = logging.getLogger('paramiko')
+        orig_handlers = para_logger.handlers[:]
+        def restore():
+            para_logger.handlers[:] = orig_handlers
+        self.addCleanup(restore)
+        para_logger.handlers[:] = logging.getLogger('bzr').handlers[:]
+        para_logger.setLevel(logging.DEBUG)
 
         # Start an SSH server
         self.command_executed = []



More information about the bazaar-commits mailing list