comparison roundup/admin.py @ 1165:14467c765167

sqlite backend!
author Richard Jones <richard@users.sourceforge.net>
date Wed, 18 Sep 2002 05:07:49 +0000
parents 36ec30d286ea
children d76b3f8d7bc4
comparison
equal deleted inserted replaced
1164:e2b5f02cefe3 1165:14467c765167
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.30 2002-09-13 00:08:43 richard Exp $ 19 # $Id: admin.py,v 1.31 2002-09-18 05:07:47 richard Exp $
20 20
21 import sys, os, getpass, getopt, re, UserDict, shlex, shutil 21 import sys, os, getpass, getopt, re, UserDict, shlex, shutil
22 try: 22 try:
23 import csv 23 import csv
24 except ImportError: 24 except ImportError:
298 print _('Back ends:'), ', '.join(backends) 298 print _('Back ends:'), ', '.join(backends)
299 while backend not in backends: 299 while backend not in backends:
300 backend = raw_input(_('Select backend [anydbm]: ')).strip() 300 backend = raw_input(_('Select backend [anydbm]: ')).strip()
301 if not backend: 301 if not backend:
302 backend = 'anydbm' 302 backend = 'anydbm'
303 # XXX perform a unit test based on the user's selections
303 304
304 # install! 305 # install!
305 init.install(tracker_home, template, backend) 306 init.install(tracker_home, template, backend)
306 307
307 print _(''' 308 print _('''

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