changeset eec8a3a0bad9 in trytond:default
details: https://hg.tryton.org/trytond?cmd=changeset;node=eec8a3a0bad9
description:
Do not fill extra_files when not used
extra_files is used only by werkzeug server on developer mode.
issue9799
review296811002
diffstat:
bin/trytond | 15 ++++++++-------
1 files changed, 8 insertions(+), 7 deletions(-)
diffs (25 lines):
diff -r 6aa2545fc610 -r eec8a3a0bad9 bin/trytond
--- a/bin/trytond Sun Nov 15 18:50:47 2020 +0100
+++ b/bin/trytond Mon Nov 16 00:04:18 2020 +0100
@@ -47,13 +47,14 @@
ssl_context=load_ssl_context(certificate, privatekey))
else:
ssl_args = {}
- for module in get_module_list():
- info = get_module_info(module)
- for ext in ['xml',
- 'fodt', 'odt', 'fodp', 'odp', 'fods', 'ods', 'fodg', 'odg',
- 'txt', 'html', 'xhtml']:
- path = os.path.join(info['directory'], '**', '*.' + ext)
- extra_files.extend(glob.glob(path, recursive=True))
+ if options.dev and not options.coroutine:
+ for module in get_module_list():
+ info = get_module_info(module)
+ for ext in ['xml',
+ 'fodt', 'odt', 'fodp', 'odp', 'fods', 'ods', 'fodg', 'odg',
+ 'txt', 'html', 'xhtml']:
+ path = os.path.join(info['directory'], '**', '*.' + ext)
+ extra_files.extend(glob.glob(path, recursive=True))
if options.coroutine:
from gevent.pywsgi import WSGIServer