Skip to content

Commit 4f693f4

Browse files
Fixes to output of envvars and apachectl for start-server.
1 parent db95109 commit 4f693f4

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

src/server/__init__.py

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1062,17 +1062,17 @@ def check_percentage(option, opt_str, value, parser):
10621062
'be made available at the /__wsgi__/docs sub URL.'),
10631063
)
10641064

1065-
def cmd_setup_server(params, usage=None):
1065+
def cmd_setup_server(params):
10661066
formatter = optparse.IndentedHelpFormatter()
10671067
formatter.set_long_opt_delimiter(' ')
10681068

1069-
usage = usage or '%prog setup-server script [options]'
1069+
usage = '%prog setup-server script [options]'
10701070
parser = optparse.OptionParser(usage=usage, option_list=option_list,
10711071
formatter=formatter)
10721072

10731073
(options, args) = parser.parse_args(params)
10741074

1075-
return _cmd_setup_server('setup-server', args, vars(options))
1075+
_cmd_setup_server('setup-server', args, vars(options))
10761076

10771077
def _mpm_module_defines(modules_directory):
10781078
result = []
@@ -1358,12 +1358,19 @@ def _cmd_setup_server(command, args, options):
13581358
return options
13591359

13601360
def cmd_start_server(params):
1361+
formatter = optparse.IndentedHelpFormatter()
1362+
formatter.set_long_opt_delimiter(' ')
1363+
13611364
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)
13621369

1363-
options = _cmd_setup_server('start-server', params, usage)
1370+
config = _cmd_setup_server('start-server', args, vars(options))
13641371

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']))
13671374
os.execl(executable, name, 'start', '-DNO_DETACH')
13681375

13691376
def cmd_install_module(params):

0 commit comments

Comments
 (0)