diff demo.py @ 2719:921780161fb9

Fix demo.py arguments Fix postgresql backend braino
author Richard Jones <richard@users.sourceforge.net>
date Thu, 07 Oct 2004 06:04:26 +0000
parents 1df7d4a41da4
children 93e2e5b55a3c
line wrap: on
line diff
--- a/demo.py	Thu Oct 07 05:42:56 2004 +0000
+++ b/demo.py	Thu Oct 07 06:04:26 2004 +0000
@@ -2,7 +2,7 @@
 #
 # Copyright (c) 2003 Richard Jones (richard@mechanicalcat.net)
 #
-# $Id: demo.py,v 1.16 2004-07-28 02:29:45 richard Exp $
+# $Id: demo.py,v 1.17 2004-10-07 06:04:26 richard Exp $
 
 import sys, os, string, re, urlparse, ConfigParser
 import shutil, socket, errno, BaseHTTPServer
@@ -80,9 +80,9 @@
     '''
     home = os.path.abspath('demo')
     backend = 'anydbm'
-    if not os.path.exists(home) or sys.argv[-1] == 'nuke':
+    if not os.path.exists(home) or (len(sys.argv) > 1 and sys.argv[1] == 'nuke'):
         if len(sys.argv) > 2:
-            backend = sys.argv[1]
+            backend = sys.argv[2]
         install_demo(home, backend)
 
     cfg = ConfigParser.ConfigParser()

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