Browse Source

[FIX] openerp\assert_exit_level does not exist ! in server_environment

(lp:c2c-addons/6.1  rev 11.1.4)
unknown 13 years ago
parent
commit
62b004dd2b
  1. 12
      server_environment/serv_config.py

12
server_environment/serv_config.py

@ -109,7 +109,7 @@ class ServerConfiguration(osv.osv_memory):
"""Display server configuration.""" """Display server configuration."""
_name = 'server.config' _name = 'server.config'
_columns = {} _columns = {}
_defaults = _Defaults()
_conf_defaults = _Defaults()
def __init__(self, pool, cr): def __init__(self, pool, cr):
res = super(ServerConfiguration, self).__init__(pool, cr) res = super(ServerConfiguration, self).__init__(pool, cr)
@ -131,7 +131,7 @@ class ServerConfiguration(osv.osv_memory):
# XXX: remove this hack when we switch to the web client. # XXX: remove this hack when we switch to the web client.
k = k.replace('_', '__') k = k.replace('_', '__')
self._columns[key] = fields.char(k, size=1024) self._columns[key] = fields.char(k, size=1024)
self._defaults[key] = v
self._conf_defaults[key] = v
names.append(key) names.append(key)
return ('<group col="2" colspan="4">' + return ('<group col="2" colspan="4">' +
@ -169,7 +169,7 @@ class ServerConfiguration(osv.osv_memory):
arch += '</notebook></form>' arch += '</notebook></form>'
self._arch = etree.fromstring(arch) self._arch = etree.fromstring(arch)
def fields_view_get(self, cr, uid, view_id=None, view_type='form', context=None, toolbar=False):
def fields_view_get(self, cr, uid, view_id=None, view_type='form', context=None, toolbar=False, submenu=False):
"""Overwrite the default method to render the custom view.""" """Overwrite the default method to render the custom view."""
res = super(ServerConfiguration, self).fields_view_get(cr, uid, view_id, view_type, context, toolbar) res = super(ServerConfiguration, self).fields_view_get(cr, uid, view_id, view_type, context, toolbar)
if view_type == 'form': if view_type == 'form':
@ -179,6 +179,10 @@ class ServerConfiguration(osv.osv_memory):
res['fields'] = xfields res['fields'] = xfields
return res return res
# TODO: button action_reload
def default_get(self, cr, uid, fields_list, context=None):
res = {}
for key in self._conf_defaults:
res[key] = self._conf_defaults[key]()
return res
ServerConfiguration() ServerConfiguration()
Loading…
Cancel
Save