summaryrefslogtreecommitdiff
path: root/bin/tools
diff options
context:
space:
mode:
authorVo Minh Thu <vmt@openerp.com>2011-01-26 16:17:17 +0100
committerVo Minh Thu <vmt@openerp.com>2011-01-26 16:17:17 +0100
commite52c477dfeaae32d0c5a2ac5c6bed67e2b34e127 (patch)
tree76683fd5b2d191fe62a41b824527573308128a70 /bin/tools
parent0e39f07490d625f8720a1818cfe1a0f5aa4544e9 (diff)
[IMP] parse_config is called in openerp-server.py, the direct cycle in convert.py is removed
bzr revid: vmt@openerp.com-20110126151717-tf0q2mx2inj21jls
Diffstat (limited to 'bin/tools')
-rw-r--r--bin/tools/__init__.py2
-rw-r--r--bin/tools/config.py5
-rw-r--r--bin/tools/convert.py2
3 files changed, 2 insertions, 7 deletions
diff --git a/bin/tools/__init__.py b/bin/tools/__init__.py
index f1a0faf0f8f..16042841b6e 100644
--- a/bin/tools/__init__.py
+++ b/bin/tools/__init__.py
@@ -21,7 +21,7 @@
import copy
import win32
-from config import *
+from config import config
from misc import *
from convert import *
from translate import *
diff --git a/bin/tools/config.py b/bin/tools/config.py
index b7ebd1d26a6..76522bfcd76 100644
--- a/bin/tools/config.py
+++ b/bin/tools/config.py
@@ -496,8 +496,3 @@ class configmanager(object):
config = configmanager()
-# FIXME:following line should be called explicitly by the server
-# when it starts, to allow doing 'import tools.config' from
-# other python executables without parsing *their* args.
-config.parse_config()
-
diff --git a/bin/tools/convert.py b/bin/tools/convert.py
index dcfc2d815b5..538c79eff3d 100644
--- a/bin/tools/convert.py
+++ b/bin/tools/convert.py
@@ -42,7 +42,6 @@ from datetime import datetime, timedelta
from lxml import etree
import misc
import loglevels
-import osv
import pooler
from config import config
from tools.translate import _
@@ -826,6 +825,7 @@ form: module.record_id""" % (xml_id,)
else:
f_val = _eval_xml(self,field, self.pool, cr, self.uid, self.idref)
if model._columns.has_key(f_name):
+ import osv
if isinstance(model._columns[f_name], osv.fields.integer):
f_val = int(f_val)
res[f_name] = f_val