From efb97705f571e74e61084fe6c3afc5c8d6697db1 Mon Sep 17 00:00:00 2001 From: Vo Minh Thu Date: Fri, 22 Feb 2013 15:52:26 +0100 Subject: [PATCH] [IMP] LocalService(): re-allow for a few moment (so addons can be updated a bit later). bzr revid: vmt@openerp.com-20130222145226-dqu6e612oi3yalow --- openerp/netsvc.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/openerp/netsvc.py b/openerp/netsvc.py index aab166ab4c2..3620cbd0525 100644 --- a/openerp/netsvc.py +++ b/openerp/netsvc.py @@ -46,10 +46,14 @@ import openerp _logger = logging.getLogger(__name__) -# TODO LocalService is deprecated. -def LocalService(name, cursor=None): - assert name == 'workflow' - return openerp.workflow +def LocalService(name): + _logger.warning("LocalService() is deprecated.") + + if name == 'workflow': + return openerp.workflow + + if name.startswith('report.'): + return openerp.report.interface.report_int._reports[name] BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE, _NOTHING, DEFAULT = range(10) #The background is set with 40 plus the number of the color, and the foreground with 30