Browse Source

[MRG] from 6.1

(lp:c2c-addons/6.1  rev 28.3.27)
Alexandre Fayolle @ camptocamp 13 years ago
parent
commit
25da7c43c0
  1. 10
      server_env_base_external_referentials/base_external_referentials.py

10
server_env_base_external_referentials/base_external_referentials.py

@ -21,6 +21,8 @@
from osv import fields, osv from osv import fields, osv
from server_environment import serv_config from server_environment import serv_config
import logging
class external_referential(osv.osv): class external_referential(osv.osv):
@ -32,8 +34,12 @@ class external_referential(osv.osv):
values[referential.id] = {} values[referential.id] = {}
for field_name in field_names: for field_name in field_names:
section_name = '.'.join((self._name.replace('.', '_'), referential.name)) section_name = '.'.join((self._name.replace('.', '_'), referential.name))
value = serv_config.get(section_name, field_name)
values[referential.id].update({field_name: value})
try:
value = serv_config.get(section_name, field_name)
values[referential.id].update({field_name: value})
except:
logger = logging.getLogger(__name__)
logger.exception('error trying to read field %s in section %s', field_name, section_name)
return values return values
_columns = { _columns = {

Loading…
Cancel
Save