From fb14e6abbead0aab273b1fb78c1f2b05e35b34e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 13 Oct 2008 16:13:03 +0200 Subject: [PATCH] Put the mx.DateTime.strptime fix globaly --- trytond/server.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/trytond/server.py b/trytond/server.py index f3d7d0926a..03f7d31ef9 100644 --- a/trytond/server.py +++ b/trytond/server.py @@ -19,6 +19,11 @@ import web_service import wkf_service from trytond.modules import register_classes import mx.DateTime + +if not hasattr(mx.DateTime, 'strptime'): + mx.DateTime.strptime = lambda x, y: mx.DateTime.mktime( + time.strptime(x, y)) + from getpass import getpass import sha import logging @@ -57,17 +62,12 @@ class TrytonServer(object): self.logger = logging.getLogger("init") - if not hasattr(mx.DateTime, 'strptime'): - mx.DateTime.strptime = lambda x, y: mx.DateTime.mktime( - time.strptime(x, y)) - self.logger.info('using %s as configuration file' % CONFIG.configfile) self.logger.info('initialising distributed objects services') self.dispatcher = netsvc.Dispatcher() self.dispatcher.monitor(signal.SIGINT) - web_service.DB() web_service.Common() web_service.Object()