comparison roundup/admin.py @ 2186:3f89c8ffe4f1

version info in scripts
author Richard Jones <richard@users.sourceforge.net>
date Mon, 05 Apr 2004 23:43:04 +0000
parents d04ef0543c76
children 19d1cd9ab09b
comparison
equal deleted inserted replaced
2185:c52a931879c4 2186:3f89c8ffe4f1
14 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 14 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
15 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" 15 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS"
16 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, 16 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
17 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. 17 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
18 # 18 #
19 # $Id: admin.py,v 1.66 2004-04-05 06:24:06 richard Exp $ 19 # $Id: admin.py,v 1.67 2004-04-05 23:43:03 richard Exp $
20 20
21 '''Administration commands for maintaining Roundup trackers. 21 '''Administration commands for maintaining Roundup trackers.
22 ''' 22 '''
23 __docformat__ = 'restructuredtext' 23 __docformat__ = 'restructuredtext'
24 24
1312 self.db.commit() 1312 self.db.commit()
1313 return 0 1313 return 0
1314 1314
1315 def main(self): 1315 def main(self):
1316 try: 1316 try:
1317 opts, args = getopt.getopt(sys.argv[1:], 'i:u:hcdsS:') 1317 opts, args = getopt.getopt(sys.argv[1:], 'i:u:hcdsS:v')
1318 except getopt.GetoptError, e: 1318 except getopt.GetoptError, e:
1319 self.usage(str(e)) 1319 self.usage(str(e))
1320 return 1 1320 return 1
1321 1321
1322 # handle command-line args 1322 # handle command-line args
1331 self.separator = None 1331 self.separator = None
1332 self.print_designator = 0 1332 self.print_designator = 0
1333 for opt, arg in opts: 1333 for opt, arg in opts:
1334 if opt == '-h': 1334 if opt == '-h':
1335 self.usage() 1335 self.usage()
1336 return 0
1337 if opt == '-v':
1338 print '%s (python %s)'%(roundup_version, sys.version.split()[0])
1336 return 0 1339 return 0
1337 if opt == '-i': 1340 if opt == '-i':
1338 self.tracker_home = arg 1341 self.tracker_home = arg
1339 if opt == '-c': 1342 if opt == '-c':
1340 if self.separator != None: 1343 if self.separator != None:

Roundup Issue Tracker: http://roundup-tracker.org/