Browse code

report LANG= environment variable on crash

With so many unicode errors happening, at least capture
what LANG is.

Matt Domsch authored on 2014/02/10 23:59:52
Showing 1 changed files
... ...
@@ -2276,6 +2276,7 @@ def report_exception(e, msg=''):
2276 2276
         except NameError:
2277 2277
             sys.stderr.write("S3cmd:   unknown version. Module import problem?\n")
2278 2278
         sys.stderr.write("python:   %s\n" % sys.version)
2279
+        sys.stderr.write("environment LANG=%s\n" % os.getenv("LANG"))
2279 2280
         sys.stderr.write("\n")
2280 2281
         sys.stderr.write(unicode(tb, errors="replace"))
2281 2282