Browse code

* s3cmd: Print version info on 'unexpected error' output.

git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@205 830e0280-6d2a-0410-9c65-932aecc39d9d

Michal Ludvig authored on 2008/07/03 21:24:15
Showing 2 changed files
... ...
@@ -1,3 +1,7 @@
1
+2008-07-03  Michal Ludvig  <michal@logix.cz>
2
+
3
+	* s3cmd: Print version info on 'unexpected error' output.
4
+
1 5
 2008-06-30  Michal Ludvig  <michal@logix.cz>
2 6
 
3 7
 	* S3/S3.py: Re-upload when Amazon doesn't send ETag
... ...
@@ -1051,6 +1051,9 @@ if __name__ == '__main__':
1051 1051
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1052 1052
 
1053 1053
 """)
1054
+		sys.stderr.write("S3cmd:  %s\n" % PkgInfo.version)
1055
+		sys.stderr.write("Python: %s\n" % sys.version.replace('\n', ' '))
1056
+		sys.stderr.write("\n")
1054 1057
 		sys.stderr.write(traceback.format_exc(sys.exc_info())+"\n")
1055 1058
 		sys.stderr.write("""
1056 1059
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!