trunk audittrail error

Bug #488754 reported by Ferdinand
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Odoo Addons (MOVED TO GITHUB)
Fix Released
Undecided
Rucha (Open ERP)

Bug Description

1) IMHO the autittrail dependencies should be only "base"
(currently account purchase mrp...)

2)
rev 2484

ERROR:common.message:Message 'module' object has no attribute 'SERVICES':
Environment Information :
System : Linux-2.6.31.5-0.1-desktop-x86_64-with-SuSE-11.2-x86_64
OS Name : posix
LSB Version: core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64:desktop-4.0-amd64:desktop-4.0-noarch:graphics-2.0-amd64:graphics-2.0-noarch:graphics-3.2-amd64:graphics-3.2-noarch:graphics-4.0-amd64:graphics-4.0-noarch
Distributor ID: SUSE LINUX
Description: openSUSE 11.2 (x86_64)
Release: 11.2
Codename: n/a
Operating System Release : 2.6.31.5-0.1-desktop
Operating System Version : #1 SMP PREEMPT 2009-10-26 15:49:03 +0100
Operating System Architecture : 64bit
Operating System Locale : en_US.UTF8
Python Version : 2.6.2
OpenERP-Client Version : 5.0.6
Last revision No. & ID :1021 codehost@crowberry-20091126043746-8on12c8bab8n3v6i
Traceback (most recent call last):
  File "/home/gass/OpenERP/trunk/openobject-server/bin/netsvc.py", line 371, in dispatch
    result = ExportService.getService(service_name).dispatch(method, auth, params)
  File "/home/gass/OpenERP/trunk/openobject-server/bin/service/web_services.py", line 628, in dispatch
    res = fn(db, uid, *params)
  File "/home/gass/OpenERP/trunk/openobject-server/bin/service/web_services.py", line 655, in exp_execute
    return self._execute(db, uid, wiz_id, datas, action, context)
  File "/home/gass/OpenERP/trunk/openobject-server/bin/service/web_services.py", line 637, in _execute
    return wiz.execute(db, uid, self.wiz_datas[wiz_id], action, context)
  File "/home/gass/OpenERP/trunk/openobject-server/bin/wizard/__init__.py", line 176, in execute
    res = self.execute_cr(cr, uid, data, state, context)
  File "/home/gass/OpenERP/trunk/openobject-server/bin/wizard/__init__.py", line 72, in execute_cr
    action_res = action(self, cr, uid, data, context)
  File "/home/gass/OpenERP/trunk/openobject-server/bin/addons/base/module/wizard/wizard_module_upgrade.py", line 91, in _upgrade_module
    db, pool = pooler.restart_pool(cr.dbname, update_module=True)
  File "/home/gass/OpenERP/trunk/openobject-server/bin/pooler.py", line 61, in restart_pool
    return get_db_and_pool(db_name, force_demo, status, update_module=update_module)
  File "/home/gass/OpenERP/trunk/openobject-server/bin/pooler.py", line 39, in get_db_and_pool
    addons.load_modules(db, force_demo, status, update_module)
  File "/home/gass/OpenERP/trunk/openobject-server/bin/addons/__init__.py", line 739, in load_modules
    r = load_module_graph(cr, graph, status, report=report)
  File "/home/gass/OpenERP/trunk/openobject-server/bin/addons/__init__.py", line 589, in load_module_graph
    register_class(package.name)
  File "/home/gass/OpenERP/trunk/openobject-server/bin/addons/__init__.py", line 409, in register_class
    imp.load_module(m, *fm)
  File "/home/gass/OpenERP/trunk/openobject-server/bin/addons/audittrail/__init__.py", line 22, in <module>
    import audittrail
  File "/home/gass/OpenERP/trunk/openobject-server/bin/addons/audittrail/audittrail.py", line 134, in <module>
    objects_proxy = netsvc.SERVICES['object'].__class__
AttributeError: 'module' object has no attribute 'SERVICES'

Related branches

Changed in openobject-addons:
assignee: nobody → rpa (Open ERP) (rpa-openerp)
Changed in openobject-addons:
status: New → Confirmed
Revision history for this message
Harry (OpenERP) (hmo-tinyerp) wrote :

It's committed in trunk-addons
Rev: 2494.

Thanks

Changed in openobject-addons:
status: Confirmed → Fix Released
Revision history for this message
Rucha (Open ERP) (rpa-openerp) wrote :

bug fixed in Trunk Addons
Revision number: 2493
Revision ID: <email address hidden>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.