def get_engine( dburi, **kwargs ):
    engine =  _engines.get( dburi )
    if engine is None:
        engine = create_engine( dburi, **kwargs )
    #print "get attach"
    register( engine )
    return engine
Example #2
0
def get_engine(dburi, **kwargs):
    engine = _engines.get(dburi)
    if engine is None:
        engine = create_engine(dburi, **kwargs)
    #print "get attach"
    register(engine)
    return engine
def create_engine(*args, **kwargs):
    kwargs['strategy'] = 'zope'
    engine = EngineProxy( EngineFactory( *args, **kwargs ) )
    name_or_url = args[0]
    _engines[ name_or_url ] = engine
    #print "create attach"
    register( engine )
    return EngineProxy( engine )
Example #4
0
def create_engine(*args, **kwargs):
    kwargs['strategy'] = 'zope'
    engine = EngineProxy(EngineFactory(*args, **kwargs))
    name_or_url = args[0]
    _engines[name_or_url] = engine
    #print "create attach"
    register(engine)
    return EngineProxy(engine)
Example #5
0
File: url.py Project: kiedtl/ircbot
async def init(self):
    manager.register(self, url_filter)

    self.handle_cmd["0x0"] = shorten_0x0
    self.handle_cmd["ttm"] = shorten_ttm
    self.handle_cmd["title"] = title
    self.handle_cmd["unshorten"] = unshorten

    self.help["0x0"] = ["shorten [url] - shorten a url with 0x0.st"]
    self.help["ttm"] = ["shorten [url] - shorten a url with ttm.sh"]
    self.help["unshorten"] = ["unshorten [url] - try to unshorten a url"]
Example #6
0
async def init(self):
    manager.register(self, filternou)
Example #7
0
async def init(self):
    manager.register(self, birthday)
Example #8
0
async def init(self):
    manager.register(self, filterducc)
    manager.register(self, summon)
    manager.register(self, ls)
    manager.register(self, befriend)
    manager.register(self, bang)
    manager.register(self, friends)
    manager.register(self, fiends)
    manager.register(self, duckstats)
Example #9
0
async def init(self):
    manager.register(self, pronouns)
Example #10
0
async def init(self):
    manager.register(self, owoify)
    manager.register(self, pigify)
    manager.register(self, mock)
    manager.register(self, capitalist)
    manager.register(self, rainbow)
    manager.register(self, communist)
    manager.register(self, rot13)
    manager.register(self, rot_n)
Example #11
0
async def init(self):
    manager.register(self, bufcmd_filter)
 def _get_engine( self ):
     engine = super( ZopeBoundMetaData, self )._get_engine()
     register( engine )
     return engine
Example #13
0
async def init(self):
    manager.register(self, bot_config_set)
Example #14
0
 def _execute_many(self, *args, **kw):
     #print "proxy attach"
     register(self._engine)
     return self._engine.execute_many(*args, **kw)
 def _execute_many( self, *args, **kw):
     #print "proxy attach"
     register( self._engine )
     return self._engine.execute_many( *args, **kw )
Example #16
0
def register(creation_func):
    manager.register(creation_func)
 def _get_engine(self):
     engine = super(ZopeBoundMetaData, self)._get_engine()
     register(engine)
     return engine
Example #18
0
async def init(self):
    manager.register(self, rollcall)
    manager.register(self, ping)
    manager.register(self, whoami)