diff --git a/tools/setup-ssh b/tools/setup-ssh index 02b6fbf7fe7f2a05d340e6d921b9a7e857ef14ea..ff9880d5514cc922f14bfcb39e08e0899feab669 100755 --- a/tools/setup-ssh +++ b/tools/setup-ssh @@ -129,7 +129,7 @@ def SetupSSH(transport): except IOError: # Sadly paramiko doesn't provide errno or similiar # so we can just assume that the path already exists - logging.info("Path %s seems already to exist on remote node. Ignore.", + logging.info("Path %s seems already to exist on remote node. Ignoring.", auth_path) for name, (data, perm) in filemap.iteritems(): @@ -192,23 +192,25 @@ def SetupLogging(options): stderr_handler = logging.StreamHandler() stderr_handler.setFormatter(formatter) file_handler.setFormatter(formatter) - file_handler.setLevel(logging.DEBUG) + file_handler.setLevel(logging.INFO) if options.debug: - stderr_handler.setLevel(logging.NOTSET) + stderr_handler.setLevel(logging.DEBUG) elif options.verbose: stderr_handler.setLevel(logging.INFO) else: - stderr_handler.setLevel(logging.ERROR) + stderr_handler.setLevel(logging.WARNING) root_logger = logging.getLogger("") - root_logger.setLevel(logging.NOTSET) + root_logger.setLevel(logging.INFO) root_logger.addHandler(stderr_handler) root_logger.addHandler(file_handler) # This is the paramiko logger instance paramiko_logger = logging.getLogger("paramiko") paramiko_logger.addHandler(file_handler) + # We don't want to debug Paramiko, so filter anything below warning + paramiko_logger.setLevel(logging.WARNING) def main():