Skip to content
This repository was archived by the owner on Jan 24, 2018. It is now read-only.
This repository was archived by the owner on Jan 24, 2018. It is now read-only.

TypeError when using Libcloud #228

@bosd

Description

@bosd

I tried to use libcloud to connect to my enivonment.
But i get this error:

Odoo Server Error
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/odoo/http.py", line 638, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/usr/local/lib/python2.7/site-packages/odoo/http.py", line 675, in dispatch
result = self._call_function(**self.params)
File "/usr/local/lib/python2.7/site-packages/odoo/http.py", line 331, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/odoo/service/model.py", line 119, in wrapper
return f(dbname, *args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/odoo/http.py", line 324, in checked_call
result = self.endpoint(*a, **kw)
File "/usr/local/lib/python2.7/site-packages/odoo/http.py", line 933, in call
return self.method(*args, **kw)
File "/usr/local/lib/python2.7/site-packages/odoo/http.py", line 504, in response_wrap
response = f(*args, **kw)
File "/usr/local/lib/python2.7/site-packages/odoo/addons/web/controllers/main.py", line 878, in call_kw
return self._call_kw(model, method, args, kwargs)
File "/usr/local/lib/python2.7/site-packages/odoo/addons/web/controllers/main.py", line 870, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/usr/local/lib/python2.7/site-packages/odoo/api.py", line 679, in call_kw
return call_kw_model(method, model, args, kwargs)
File "/usr/local/lib/python2.7/site-packages/odoo/api.py", line 664, in call_kw_model
result = method(recs, *args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/odoo/models.py", line 4671, in search_read
result = records.read(fields)
File "/usr/local/lib/python2.7/site-packages/odoo/models.py", line 3007, in read
values[name] = field.convert_to_read(record[name], record, use_name_get)
File "/usr/local/lib/python2.7/site-packages/odoo/models.py", line 5186, in getitem
return self._fields[key].get(self, type(self))
File "/usr/local/lib/python2.7/site-packages/odoo/fields.py", line 869, in get
self.determine_value(record)
File "/usr/local/lib/python2.7/site-packages/odoo/fields.py", line 980, in determine_value
self.compute_value(recs)
File "/usr/local/lib/python2.7/site-packages/odoo/fields.py", line 935, in compute_value
self._compute_value(records)
File "/usr/local/lib/python2.7/site-packages/odoo/fields.py", line 926, in _compute_value
getattr(records, self.compute)()
File "/opt/odoo/files/extra/clouder/clouder/models/node.py", line 235, in _compute_libcloud_state
nodes = record.libcloud_get_nodes()
File "/opt/odoo/files/extra/clouder/clouder/models/node.py", line 597, in libcloud_get_nodes
driver = Driver(self.provider_id.login, self.provider_id.secret_key)
TypeError: init() takes exactly 2 arguments (3 given)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions