Browse code

* s3cmd: Check Python version >= 2.4 as soon as possible.

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

Michal Ludvig authored on 2009/02/16 13:59:15
Showing 2 changed files
... ...
@@ -1,3 +1,7 @@
1
+2009-02-16  Michal Ludvig  <michal@logix.cz>
2
+
3
+	* s3cmd: Check Python version >= 2.4 as soon as possible.
4
+
1 5
 2009-02-14  Michal Ludvig  <michal@logix.cz>
2 6
 
3 7
 	* s3cmd, S3/Config.py, S3/S3.py: Added --add-header option.
... ...
@@ -6,6 +6,11 @@
6 6
 ## License: GPL Version 2
7 7
 
8 8
 import sys
9
+
10
+if float("%d.%d" %(sys.version_info[0], sys.version_info[1])) < 2.4:
11
+	sys.stderr.write("ERROR: Python 2.4 or higher required, sorry.\n")
12
+	sys.exit(1)
13
+
9 14
 import logging
10 15
 import time
11 16
 import os
... ...
@@ -1316,9 +1321,6 @@ class MyHelpFormatter(IndentedHelpFormatter):
1316 1316
 
1317 1317
 def main():
1318 1318
 	global cfg
1319
-	if float("%d.%d" %(sys.version_info[0], sys.version_info[1])) < 2.4:
1320
-		sys.stderr.write("ERROR: Python 2.4 or higher required, sorry.\n")
1321
-		sys.exit(1)
1322 1319
 
1323 1320
 	commands_list = get_commands_list()
1324 1321
 	commands = {}