def connect(dbname='trunk', uid=1, context=None): r = RegistryManager.get(dbname) cr = r.cursor() Environment.reset() env = Environment(cr, uid, context or {}) print('Connected to %s with user %s %s' % (dbname, env.uid, env.user.name)) return env
def connectdb(dbname=None, uid=1, context=None): openerp.tools.config.parse_config([]) r = RegistryManager.get(dbname or config["db_name"]) cr = r.cursor() Environment.reset() env = Environment(cr, uid, context or {}) return env
def __init__(self, bot): self.bot = bot self.uid = SUPERUSER_ID self.context = {} self.partner = { 'telegram_id': '', 'name': '', 'vat': '', 'contact_address': '', 'property_account_position_id': '', 'notify_email': 'none', } self.r = RegistryManager.get('test') self.cr = self.r.cursor() Environment.reset() self.env = Environment(self.cr, self.uid, self.context)