summaryrefslogtreecommitdiff
blob: 42b6fe4339f6aebd14da8c06f806ce3f12f700de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
--- scripts/pyzord.orig	2002-09-08 06:33:44.000000000 +0300
+++ scripts/pyzord	2007-07-06 01:31:06.000000000 +0300
@@ -52,7 +52,11 @@
 # functions above, run below
 
 debug = 0
-(options, args) = getopt.getopt(sys.argv[1:], 'dh:', ['homedir='])
+try:
+    (options, args) = getopt.getopt(sys.argv[1:], 'hd', ['help','homedir='])
+except getopt.GetoptError, err:
+    print str(err)
+    usage()
 if len(args) != 0:
     usage()
 
@@ -61,7 +65,7 @@
 for (o, v) in options:
     if o == '-d':
         debug = 1
-    elif o == '-h':
+    elif o in ('-h', '--help'):
         usage()
     elif o == '--homedir':
         specified_homedir = v