@@ -1062,17 +1062,17 @@ def check_percentage(option, opt_str, value, parser):
1062
1062
'be made available at the /__wsgi__/docs sub URL.' ),
1063
1063
)
1064
1064
1065
- def cmd_setup_server (params , usage = None ):
1065
+ def cmd_setup_server (params ):
1066
1066
formatter = optparse .IndentedHelpFormatter ()
1067
1067
formatter .set_long_opt_delimiter (' ' )
1068
1068
1069
- usage = usage or '%prog setup-server script [options]'
1069
+ usage = '%prog setup-server script [options]'
1070
1070
parser = optparse .OptionParser (usage = usage , option_list = option_list ,
1071
1071
formatter = formatter )
1072
1072
1073
1073
(options , args ) = parser .parse_args (params )
1074
1074
1075
- return _cmd_setup_server ('setup-server' , args , vars (options ))
1075
+ _cmd_setup_server ('setup-server' , args , vars (options ))
1076
1076
1077
1077
def _mpm_module_defines (modules_directory ):
1078
1078
result = []
@@ -1358,12 +1358,19 @@ def _cmd_setup_server(command, args, options):
1358
1358
return options
1359
1359
1360
1360
def cmd_start_server (params ):
1361
+ formatter = optparse .IndentedHelpFormatter ()
1362
+ formatter .set_long_opt_delimiter (' ' )
1363
+
1361
1364
usage = '%prog start-server script [options]'
1365
+ parser = optparse .OptionParser (usage = usage , option_list = option_list ,
1366
+ formatter = formatter )
1367
+
1368
+ (options , args ) = parser .parse_args (params )
1362
1369
1363
- options = _cmd_setup_server ('start-server' , params , usage )
1370
+ config = _cmd_setup_server ('start-server' , args , vars ( options ) )
1364
1371
1365
- executable = os .path .join (options ['server_root' ], 'apachectl' )
1366
- name = executable .ljust (len (options ['process_name' ]))
1372
+ executable = os .path .join (config ['server_root' ], 'apachectl' )
1373
+ name = executable .ljust (len (config ['process_name' ]))
1367
1374
os .execl (executable , name , 'start' , '-DNO_DETACH' )
1368
1375
1369
1376
def cmd_install_module (params ):
0 commit comments