@@ -310,7 +310,7 @@ def find_mimetypes():
310
310
receive-buffer-size=%(receive_buffer_size)s \\
311
311
header-buffer-size=%(header_buffer_size)s \\
312
312
response-buffer-size=%(response_buffer_size)s \\
313
- server-metrics=%(daemon_server_metrics_flag )s
313
+ server-metrics=%(server_metrics_flag )s
314
314
</IfDefine>
315
315
<IfDefine !MOD_WSGI_MULTIPROCESS>
316
316
WSGIDaemonProcess %(host)s:%(port)s \\
@@ -335,7 +335,7 @@ def find_mimetypes():
335
335
send-buffer-size=%(send_buffer_size)s \\
336
336
receive-buffer-size=%(receive_buffer_size)s \\
337
337
response-buffer-size=%(response_buffer_size)s \\
338
- server-metrics=%(daemon_server_metrics_flag )s
338
+ server-metrics=%(server_metrics_flag )s
339
339
</IfDefine>
340
340
</IfDefine>
341
341
@@ -351,6 +351,8 @@ def find_mimetypes():
351
351
ExtendedStatus On
352
352
</IfDefine>
353
353
354
+ WSGIServerMetrics %(server_metrics_flag)s
355
+
354
356
<IfDefine MOD_WSGI_SERVER_STATUS>
355
357
<Location /server-status>
356
358
SetHandler server-status
@@ -839,7 +841,8 @@ def find_mimetypes():
839
841
python-path='%(python_path)s' \\
840
842
python-eggs='%(python_eggs)s' \\
841
843
lang='%(lang)s' \\
842
- locale='%(locale)s'
844
+ locale='%(locale)s' \\
845
+ server-metrics=%(server_metrics_flag)s
843
846
WSGIImportScript '%(script)s' \\
844
847
process-group='service:%(name)s' \\
845
848
application-group=%%{GLOBAL}
@@ -863,7 +866,8 @@ def find_mimetypes():
863
866
python-path='%(python_path)s' \\
864
867
python-eggs='%(python_eggs)s' \\
865
868
lang='%(lang)s' \\
866
- locale='%(locale)s'
869
+ locale='%(locale)s' \\
870
+ server-metrics=%(server_metrics_flag)s
867
871
WSGIImportScript '%(script)s' \\
868
872
process-group='service:%(name)s' \\
869
873
application-group=%%{GLOBAL}
@@ -967,15 +971,17 @@ def generate_apache_config(options):
967
971
python_path = options ['python_path' ],
968
972
working_directory = options ['working_directory' ],
969
973
python_eggs = options ['python_eggs' ],
970
- lang = options ['lang' ], locale = options ['locale' ]),
974
+ lang = options ['lang' ], locale = options ['locale' ],
975
+ server_metrics_flag = options ['server_metrics_flag' ]),
971
976
file = fp )
972
977
else :
973
978
print (APACHE_SERVICE_CONFIG % dict (name = name , user = user ,
974
979
group = group , script = script ,
975
980
python_path = options ['python_path' ],
976
981
working_directory = options ['working_directory' ],
977
982
python_eggs = options ['python_eggs' ],
978
- lang = options ['lang' ], locale = options ['locale' ]),
983
+ lang = options ['lang' ], locale = options ['locale' ],
984
+ server_metrics_flag = options ['server_metrics_flag' ]),
979
985
file = fp )
980
986
981
987
if options ['include_files' ]:
@@ -2679,9 +2685,9 @@ def _cmd_setup_server(command, args, options):
2679
2685
options ['request_read_timeout' ] = request_read_timeout
2680
2686
2681
2687
if options ['server_metrics' ]:
2682
- options ['daemon_server_metrics_flag ' ] = 'On'
2688
+ options ['server_metrics_flag ' ] = 'On'
2683
2689
else :
2684
- options ['daemon_server_metrics_flag ' ] = 'Off'
2690
+ options ['server_metrics_flag ' ] = 'Off'
2685
2691
2686
2692
if options ['handler_scripts' ]:
2687
2693
handler_scripts = []
0 commit comments