From b6fa8629dbc858d997253e25fa48172e92435463 Mon Sep 17 00:00:00 2001 From: Marian Beermann Date: Thu, 12 Jan 2017 02:39:56 +0100 Subject: [PATCH] remote: log SSH command line at debug level --- borg/remote.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/borg/remote.py b/borg/remote.py index 00c3114a4..6a6c51f8a 100644 --- a/borg/remote.py +++ b/borg/remote.py @@ -13,9 +13,12 @@ from . import __version__ from .helpers import Error, IntegrityError, sysinfo from .helpers import replace_placeholders from .repository import Repository +from .logger import create_logger import msgpack +logger = create_logger(__name__) + RPC_PROTOCOL_VERSION = 2 BUFSIZE = 10 * 1024 * 1024 @@ -185,6 +188,7 @@ class RemoteRepository: env.pop('LD_LIBRARY_PATH', None) env.pop('BORG_PASSPHRASE', None) # security: do not give secrets to subprocess env['BORG_VERSION'] = __version__ + logger.debug('SSH command line: %s', borg_cmd) self.p = Popen(borg_cmd, bufsize=0, stdin=PIPE, stdout=PIPE, stderr=PIPE, env=env) self.stdin_fd = self.p.stdin.fileno() self.stdout_fd = self.p.stdout.fileno()