summaryrefslogtreecommitdiff
path: root/openerp/modules/graph.py
diff options
context:
space:
mode:
authorVo Minh Thu <vmt@openerp.com>2012-08-16 12:48:04 +0200
committerVo Minh Thu <vmt@openerp.com>2012-08-16 12:48:04 +0200
commitabb47bc6d66348a8cf86f88544a62eeaefa397cd (patch)
treebb1ee51cbe3be6c31ba20156f36217605b7a4d60 /openerp/modules/graph.py
parent389257c0090a9bcd00ff22079e9fff2b32b2f59a (diff)
parent5f866fbacd3267d0317bb2e9400a3303850b0f21 (diff)
[MERGE] merged trunk.
bzr revid: vmt@openerp.com-20120816104804-k5pwjk3j3um5mow7
Diffstat (limited to 'openerp/modules/graph.py')
-rw-r--r--openerp/modules/graph.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/openerp/modules/graph.py b/openerp/modules/graph.py
index a656b6d03c2..f7e9bc7c77a 100644
--- a/openerp/modules/graph.py
+++ b/openerp/modules/graph.py
@@ -48,8 +48,7 @@ from cStringIO import StringIO
import logging
-logger = netsvc.Logger()
-
+_logger = logging.getLogger(__name__)
class Graph(dict):
""" Modules dependency graph.
@@ -108,7 +107,7 @@ class Graph(dict):
if info and info['installable']:
packages.append((module, info)) # TODO directly a dict, like in get_modules_with_version
else:
- logger.notifyChannel('init', netsvc.LOG_WARNING, 'module %s: not installable, skipped' % (module))
+ _logger.warning('module %s: not installable, skipped', module)
dependencies = dict([(p, info['depends']) for p, info in packages])
current, later = set([p for p, info in packages]), set()
@@ -135,11 +134,11 @@ class Graph(dict):
for package in later:
unmet_deps = filter(lambda p: p not in self, dependencies[package])
- logger.notifyChannel('init', netsvc.LOG_ERROR, 'module %s: Unmet dependencies: %s' % (package, ', '.join(unmet_deps)))
+ _logger.error('module %s: Unmet dependencies: %s', package, ', '.join(unmet_deps))
result = len(self) - len_graph
if result != len(module_list):
- logger.notifyChannel('init', netsvc.LOG_WARNING, 'Not all modules have loaded.')
+ _logger.warning('Some modules were not loaded.')
return result