- RPC_ERROR
- Odoo Server Error
- Traceback (most recent call last):
- File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 680, in _tag_root
- f(rec)
- File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 583, in _tag_record
- record = model._load_records([data], self.mode == 'update')
- File "/usr/lib/python3/dist-packages/odoo/models.py", line 4406, in _load_records
- records = self._load_records_create([data['values'] for data in to_create])
- File "/usr/lib/python3/dist-packages/odoo/models.py", line 4335, in _load_records_create
- return self.create(values)
- File "<decorator-gen-206>", line 2, in create
- File "/usr/lib/python3/dist-packages/odoo/api.py", line 413, in _model_create_multi
- return create(self, arg)
- File "/usr/lib/python3/dist-packages/odoo/addons/crm/models/ir_config_parameter.py", line 19, in create
- records = super(IrConfigParameter, self).create(vals_list)
- File "<decorator-gen-145>", line 2, in create
- File "/usr/lib/python3/dist-packages/odoo/api.py", line 413, in _model_create_multi
- return create(self, arg)
- File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/ir_config_parameter.py", line 15, in create
- return super().create(vals_list)
- File "<decorator-gen-66>", line 2, in create
- File "/usr/lib/python3/dist-packages/odoo/api.py", line 413, in _model_create_multi
- return create(self, arg)
- File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_config_parameter.py", line 106, in create
- return super(IrConfigParameter, self).create(vals_list)
- File "<decorator-gen-67>", line 2, in create
- File "/usr/lib/python3/dist-packages/odoo/api.py", line 413, in _model_create_multi
- return create(self, arg)
- File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 613, in create
- recs = super().create(vals_list)
- File "<decorator-gen-13>", line 2, in create
- File "/usr/lib/python3/dist-packages/odoo/api.py", line 413, in _model_create_multi
- return create(self, arg)
- File "/usr/lib/python3/dist-packages/odoo/models.py", line 4071, in create
- records = self._create(data_list)
- File "/usr/lib/python3/dist-packages/odoo/models.py", line 4169, in _create
- cr.execute(query, params)
- File "<decorator-gen-3>", line 2, in execute
- File "/usr/lib/python3/dist-packages/odoo/sql_db.py", line 89, in check
- return f(self, *args, **kwargs)
- File "/usr/lib/python3/dist-packages/odoo/sql_db.py", line 310, in execute
- res = self._obj.execute(query, params)
- psycopg2.errors.UniqueViolation: duplicate key value violates unique constraint "ir_config_parameter_key_uniq"
- DETAIL: Key (key)=(database.expiration_date) already exists.
- The above exception was the direct cause of the following exception:
- Traceback (most recent call last):
- File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 237, in _dispatch
- result = request.dispatch()
- File "/usr/lib/python3/dist-packages/odoo/http.py", line 688, in dispatch
- result = self._call_function(**self.params)
- File "/usr/lib/python3/dist-packages/odoo/http.py", line 360, in _call_function
- return checked_call(self.db, *args, **kwargs)
- File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 94, in wrapper
- return f(dbname, *args, **kwargs)
- File "/usr/lib/python3/dist-packages/odoo/http.py", line 349, in checked_call
- result = self.endpoint(*a, **kw)
- File "/usr/lib/python3/dist-packages/odoo/http.py", line 917, in __call__
- return self.method(*args, **kw)
- File "/usr/lib/python3/dist-packages/odoo/http.py", line 536, in response_wrap
- response = f(*args, **kw)
- File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1339, in call_button
- action = self._call_kw(model, method, args, kwargs)
- File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1327, in _call_kw
- return call_kw(request.env[model], method, args, kwargs)
- File "/usr/lib/python3/dist-packages/odoo/api.py", line 464, in call_kw
- result = _call_kw_multi(method, model, args, kwargs)
- File "/usr/lib/python3/dist-packages/odoo/api.py", line 451, in _call_kw_multi
- result = method(recs, *args, **kwargs)
- File "<decorator-gen-74>", line 2, in button_immediate_install
- File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 74, in check_and_log
- return method(self, *args, **kwargs)
- File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 483, in button_immediate_install
- return self._button_immediate_function(type(self).button_install)
- File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 600, in _button_immediate_function
- registry = modules.registry.Registry.new(self._cr.dbname, update_module=True)
- File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 87, in new
- odoo.modules.load_modules(registry, force_demo, status, update_module)
- File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 474, in load_modules
- processed_modules += load_marked_modules(cr, graph,
- File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 363, in load_marked_modules
- loaded, processed = load_module_graph(
- File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 222, in load_module_graph
- load_data(cr, idref, mode, kind='data', package=package)
- File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 69, in load_data
- tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind)
- File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 745, in convert_file
- convert_xml_import(cr, module, fp, idref, mode, noupdate)
- File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 811, in convert_xml_import
- obj.parse(doc.getroot())
- File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 731, in parse
- self._tag_root(de)
- File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 680, in _tag_root
- f(rec)
- File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 693, in _tag_root
- raise ParseError('while parsing %s:%s, somewhere insiden%s' % (
- Exception
- The above exception was the direct cause of the following exception:
- Traceback (most recent call last):
- File "/usr/lib/python3/dist-packages/odoo/http.py", line 644, in _handle_exception
- return super(JsonRequest, self)._handle_exception(exception)
- File "/usr/lib/python3/dist-packages/odoo/http.py", line 302, in _handle_exception
- raise exception.with_traceback(None) from new_cause
- odoo.tools.convert.ParseError: while parsing /mnt/extra-addons/enterprise_10_yr_pass/data/ir_cron_data.xml:8, somewhere inside
- <record id="enterprise_database_expiration_date" model="ir.config_parameter">
- <field name="key">database.expiration_date</field>
- <field name="value" eval="(DateTime.now() + timedelta(days=3650)).strftime('%Y-%m-%d %H:%M:%S')"/>
- </record>