From 4923eb4baf5e1a32c042802fe1a382db04e3f357 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 25 May 2016 11:15:54 +0200 Subject: [PATCH] Move as much as possible import after the configuration issue5564 review25321002 --- bin/trytond | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/bin/trytond b/bin/trytond index 11b38ae55b..2c7d2eeffa 100755 --- a/bin/trytond +++ b/bin/trytond @@ -14,16 +14,17 @@ if os.path.isdir(DIR): import trytond.commandline as commandline from trytond.config import config, split_netloc -from trytond.application import app -from trytond.pool import Pool -from trytond.modules import get_module_list, get_module_info - parser = commandline.get_parser_daemon() options = parser.parse_args() commandline.config_log(options) config.update_etc(options.configfile) +# Import trytond things after it is configured +from trytond.application import app +from trytond.pool import Pool +from trytond.modules import get_module_list, get_module_info + with commandline.pidfile(options): for name in options.database_names: Pool(name).init()