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

Reply via email to