if x=='.id': return [x]
return x.replace(':id','/id').replace('.id','/.id').split('/')
fields_to_export = map(fsplit, fields_to_export)
- fields_export = fields_to_export + []
- warning = ''
- warning_fields = []
datas = []
for row in self.browse(cr, uid, ids, context):
datas += self.__export_row(cr, uid, row, fields_to_export, context)
if config.get('import_partial', False) and filename:
data = pickle.load(file(config.get('import_partial')))
- original_value = data.get(filename, 0)
position = 0
while position<len(datas):
return (-1, res, 'Line ' + str(position) +' : ' + '!\n'.join(warning), '')
try:
- id = ir_model_data_obj._update(cr, uid, self._name,
+ ir_model_data_obj._update(cr, uid, self._name,
current_module, res, mode=mode, xml_id=xml_id,
noupdate=noupdate, res_id=res_id, context=context)
except Exception, e:
result = {'type': view_type, 'model': self._name}
ok = True
- model = True
sql_res = False
parent_view_model = None
while ok:
ok = sql_res[5]
view_id = ok or sql_res[3]
- model = False
parent_view_model = sql_res[6]
# if a view was found
# OSV: Objects Services
#
-import sys
-import inspect
import orm
import openerp.netsvc as netsvc
import openerp.pooler as pooler
import openerp.sql_db as sql_db
-import copy
import logging
from psycopg2 import IntegrityError, errorcodes
from openerp.tools.func import wraps
ids = args[3]
else:
ids = []
- cr = sql_db.db_connect(db_name).cursor()
+ cr = sql_db.db_connect(dbname).cursor()
return src(obj, cr, uid, ids, context=(ctx or {}))
except Exception:
pass
# be returned, it is the best we have.
try:
- cr = sql_db.db_connect(db_name).cursor()
+ cr = sql_db.db_connect(dbname).cursor()
res = translate(cr, name=False, source_type=ttype,
lang=lang, source=src)
if res:
def delete_pool(db_name):
"""Delete an existing registry."""
- _Registries.delete(db_name)
+ RegistryManager.delete(db_name)
def restart_pool(db_name, force_demo=False, status=None, update_module=False):