Quellcode durchsuchen

Merge pull request #638 from ThomasWaldmann/better-debug

show cwd, pid, sys.argv, ssh original command below tracebacks, fixes…
TW vor 9 Jahren
Ursprung
Commit
c2e6cc1371
1 geänderte Dateien mit 4 neuen und 1 gelöschten Zeilen
  1. 4 1
      borg/helpers.py

+ 4 - 1
borg/helpers.py

@@ -989,7 +989,10 @@ def sysinfo():
     info.append('Platform: %s' % (' '.join(platform.uname()), ))
     info.append('Platform: %s' % (' '.join(platform.uname()), ))
     if sys.platform.startswith('linux'):
     if sys.platform.startswith('linux'):
         info.append('Linux: %s %s %s  LibC: %s %s' % (platform.linux_distribution() + platform.libc_ver()))
         info.append('Linux: %s %s %s  LibC: %s %s' % (platform.linux_distribution() + platform.libc_ver()))
-    info.append('Borg: %s Python: %s %s' % (borg_version, platform.python_implementation(), platform.python_version()))
+    info.append('Borg: %s  Python: %s %s' % (borg_version, platform.python_implementation(), platform.python_version()))
+    info.append('PID: %d  CWD: %s' % (os.getpid(), os.getcwd()))
+    info.append('sys.argv: %r' % sys.argv)
+    info.append('SSH_ORIGINAL_COMMAND: %r' % os.environ.get('SSH_ORIGINAL_COMMAND'))
     info.append('')
     info.append('')
     return '\n'.join(info)
     return '\n'.join(info)