]> scripts.mit.edu Git - wizard.git/commitdiff
Remove blue flash when running wizard install APP --help.
authorEdward Z. Yang <ezyang@mit.edu>
Sun, 25 Apr 2010 00:59:16 +0000 (20:59 -0400)
committerEdward Z. Yang <ezyang@mit.edu>
Sun, 25 Apr 2010 00:59:16 +0000 (20:59 -0400)
Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
wizard/command/install.py

index fa7299aa8957b3b02237a21d4f35623a2a623d1b..b398265dbdc52d305ffdb161b4f3c9d1f70d5b8c 100644 (file)
@@ -10,8 +10,6 @@ from wizard.install import installopt, interactive
 def main(argv, baton):
     old_options, args = parse_args(argv, baton)
 
 def main(argv, baton):
     old_options, args = parse_args(argv, baton)
 
-    input = prompt.make(old_options.prompt, old_options.non_interactive)
-
     appstr = args[0]
     dir = os.path.abspath(args[1])
 
     appstr = args[0]
     dir = os.path.abspath(args[1])
 
@@ -34,6 +32,7 @@ Autoinstalls the application %s in the directory DIR.""" % (appname, appname))
     if old_options.help:
         parser.print_help()
         sys.exit(1)
     if old_options.help:
         parser.print_help()
         sys.exit(1)
+    input = prompt.make(old_options.prompt, old_options.non_interactive)
     ihandler = interactive.Controller(dir, schema, input)
     options, _ = parser.parse_all(args[2:] + command.make_base_args(old_options))
     if old_options.non_interactive:
     ihandler = interactive.Controller(dir, schema, input)
     options, _ = parser.parse_all(args[2:] + command.make_base_args(old_options))
     if old_options.non_interactive: