summaryrefslogtreecommitdiff
path: root/openerp/cli/server.py
diff options
context:
space:
mode:
Diffstat (limited to 'openerp/cli/server.py')
-rw-r--r--openerp/cli/server.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/openerp/cli/server.py b/openerp/cli/server.py
index f030f801967..d97d4c81571 100644
--- a/openerp/cli/server.py
+++ b/openerp/cli/server.py
@@ -94,10 +94,8 @@ def setup_pid_file():
def preload_registry(dbname):
""" Preload a registry, and start the cron."""
try:
- db, registry = openerp.pooler.get_db_and_pool(dbname, update_module=openerp.tools.config['init'] or openerp.tools.config['update'], pooljobs=False)
-
- # jobs will start to be processed later, when openerp.cron.start_master_thread() is called by openerp.service.start_services()
- registry.schedule_cron_jobs()
+ update_module = True if openerp.tools.config['init'] or openerp.tools.config['update'] else False
+ db, registry = openerp.pooler.get_db_and_pool(dbname, update_module=update_module, pooljobs=False)
except Exception:
_logger.exception('Failed to initialize database `%s`.', dbname)