* bin/standalone.py

(main): Use a pristine Options() object when printing the usage
    message (so the stated default values of options aren't affected
    by what the user provided).


git-svn-id: http://viewvc.tigris.org/svn/viewvc/trunk@2561 8cb11bc2-c004-0410-86c3-e597b4017df7
remotes/property-diff
cmpilato 2011-05-12 13:15:32 +00:00
parent 63ddc213ae
commit eef47fbb1f
1 changed files with 4 additions and 3 deletions

View File

@ -498,10 +498,11 @@ def main(argv):
serve(options.host, options.port, ready)
return
except (getopt.error, BadUsage), err:
clean_options = Options()
cmd = os.path.basename(sys.argv[0])
port = options.port
host = options.host
script_alias = options.script_alias
port = clean_options.port
host = clean_options.host
script_alias = clean_options.script_alias
if str(err):
sys.stderr.write("ERROR: %s\n\n" % (str(err)))
sys.stderr.write("""Usage: %(cmd)s [OPTIONS]