Commit each translation line and add close cursor if db creation failed
bzr revid: ced-5bfff263123f152e491840c9dab5a048a4344634
This commit is contained in:
parent
7b93077f0f
commit
09ff179794
|
@ -109,6 +109,7 @@ class db(netsvc.Service):
|
|||
traceback_str = e_str.getvalue()
|
||||
e_str.close()
|
||||
serv.actions[id]['traceback'] = traceback_str
|
||||
cr.close()
|
||||
logger = netsvc.Logger()
|
||||
logger.notifyChannel("web-services", netsvc.LOG_INFO, 'CREATE DB: %s' % (db_name))
|
||||
|
||||
|
|
|
@ -339,9 +339,9 @@ def trans_load_data(db_name, data, lang, strict=False, lang_name=None):
|
|||
trans_obj.write(cr, uid, ids, {'value': dic['value']})
|
||||
else:
|
||||
trans_obj.create(cr, uid, dic)
|
||||
cr.commit()
|
||||
except Exception, e:
|
||||
logger.notifyChannel('init', netsvc.LOG_ERROR, 'Import error: %s on line %d: %s!' % (str(e), line, row))
|
||||
cr.commit()
|
||||
cr.close()
|
||||
logger.notifyChannel("init", netsvc.LOG_INFO, "translation file loaded succesfully")
|
||||
except IOError:
|
||||
|
|
Loading…
Reference in New Issue