[MRG] from 6.1

(lp:c2c-addons/6.1  rev 28.3.27)
Alexandre Fayolle @ camptocamp 2012-08-07 15:07:00 +02:00
parent eeba16df3b
commit 25da7c43c0
1 changed files with 8 additions and 2 deletions

View File

@ -21,6 +21,8 @@
from osv import fields, osv
from server_environment import serv_config
import logging
class external_referential(osv.osv):
@ -32,8 +34,12 @@ class external_referential(osv.osv):
values[referential.id] = {}
for field_name in field_names:
section_name = '.'.join((self._name.replace('.', '_'), referential.name))
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
_columns = {