diff --git a/bin/trytond-admin b/bin/trytond-admin index e6d5999a99..81b27afa06 100755 --- a/bin/trytond-admin +++ b/bin/trytond-admin @@ -11,11 +11,13 @@ if os.path.isdir(DIR): import trytond.commandline as commandline from trytond.config import config -import trytond.admin as admin parser = commandline.get_parser_admin() options = parser.parse_args() config.update_etc(options.configfile) commandline.config_log(options) +# Import after application is configured +import trytond.admin as admin + admin.run(options) diff --git a/bin/trytond-console b/bin/trytond-console index c31b6ee201..549483e064 100755 --- a/bin/trytond-console +++ b/bin/trytond-console @@ -11,10 +11,12 @@ if os.path.isdir(DIR): import trytond.commandline as commandline from trytond.config import config -import trytond.console as console parser = commandline.get_parser_console() options = parser.parse_args() config.update_etc(options.configfile) +# Import after application is configured +import trytond.console as console + console.run(options)