24 lines
633 B
Python
24 lines
633 B
Python
#----------------------------------------------------------
|
|
# OpenERPSession local openerp backend access
|
|
#----------------------------------------------------------
|
|
class OpenERPUnboundException(Exception):
|
|
pass
|
|
|
|
class OpenERPConnector(object):
|
|
pass
|
|
|
|
class OpenERPAuth(object):
|
|
pass
|
|
|
|
class OpenERPModel(object):
|
|
def __init__(self, session, model):
|
|
self._session = session
|
|
self._model = model
|
|
|
|
def __getattr__(self, name):
|
|
return lambda *l:self._session.execute(self._model, name, *l)
|
|
|
|
class OpenERPSession(object):
|
|
def __init__(self, model_factory=OpenERPModel):
|
|
pass
|