From 77cf69258cddc6a7c82a444694df39f0f4270242 Mon Sep 17 00:00:00 2001 From: "P. Christeas" Date: Fri, 4 Sep 2009 00:06:47 +0300 Subject: [PATCH] Initialize services before databases. This will let modules register into services properly. bzr revid: p_christ@hol.gr-20090903210647-6xs4cco3pl9fo3o4 --- bin/openerp-server.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/bin/openerp-server.py b/bin/openerp-server.py index a84e50567d0..d3d77786781 100755 --- a/bin/openerp-server.py +++ b/bin/openerp-server.py @@ -112,6 +112,14 @@ import addons # Load and update databases if requested #---------------------------------------------------------- +import service.http_server + +service.http_server.init_servers() +service.http_server.init_xmlrpc() + +import service.netrpc_server +service.netrpc_server.init_servers() + if tools.config['db_name']: for db in tools.config['db_name'].split(','): pooler.get_db_and_pool(db, update_module=tools.config['init'] or tools.config['update']) @@ -155,14 +163,6 @@ if tools.config["stop_after_init"]: # Launch Servers #---------------------------------------------------------- -import service.http_server - -service.http_server.init_servers() -service.http_server.init_xmlrpc() - -import service.netrpc_server -service.netrpc_server.init_servers() - LST_SIGNALS = ['SIGINT', 'SIGTERM'] if os.name == 'posix': LST_SIGNALS.extend(['SIGUSR1','SIGQUIT'])