コード例 #1
0
ファイル: connection.py プロジェクト: artmedlar/openlibrary
 def create_connection():
     if config.get('infobase_server'):
         return client.connect(type='remote', base_url=config.infobase_server)
     elif config.get('db_parameters'):
         return client.connect(type='local', **config.db_parameters)
     else:
         raise Exception("db_parameters are not specified in the configuration")
コード例 #2
0
 def create_connection():
     if config.get('infobase_server'):
         return client.connect(type='remote',
                               base_url=config.infobase_server)
     elif config.get('db_parameters'):
         return client.connect(type='local', **config.db_parameters)
     else:
         raise Exception(
             "db_parameters are not specified in the configuration")
コード例 #3
0
ファイル: delegate.py プロジェクト: anandology/infogami
def create_site():
    from infogami.infobase import client
    
    if config.site is None:
        site = web.ctx.host.split(':')[0] # strip port
    else:
        site = config.site
    
    web.ctx.conn = client.connect(**config.infobase_parameters)
    
    # set auto token in the connection
    if web.ctx.get('env'): # do this only if web.load is already called
        auth_token = web.cookies().get(config.login_cookie_name)
        web.ctx.conn.set_auth_token(auth_token)
    
    return client.Site(web.ctx.conn, site)
コード例 #4
0
def create_site():
    from infogami.infobase import client

    if config.site is None:
        site = web.ctx.host.split(':')[0]  # strip port
    else:
        site = config.site

    web.ctx.conn = client.connect(**config.infobase_parameters)

    # set auto token in the connection
    if web.ctx.get('env'):  # do this only if web.load is already called
        auth_token = web.cookies().get(config.login_cookie_name)
        web.ctx.conn.set_auth_token(auth_token)

    return client.Site(web.ctx.conn, site)
コード例 #5
0
ファイル: bug_239238.py プロジェクト: nikitamahoviya/infogami
 def create_site(self, name='test'):
     conn = client.connect(type='local')
     return client.Site(conn, 'test')
コード例 #6
0
ファイル: connection.py プロジェクト: hornc/openlibrary-1
def create_remote_connection():
    return client.connect(type='remote', base_url=config.infobase_server)
コード例 #7
0
ファイル: connection.py プロジェクト: hornc/openlibrary-1
def create_local_connection():
    _update_infobase_config()
    return client.connect(type='local', **web.config.db_parameters)
コード例 #8
0
ファイル: connection.py プロジェクト: traceypooh/openlibrary
def create_remote_connection():
    return client.connect(type='remote', base_url=config.infobase_server)
コード例 #9
0
ファイル: connection.py プロジェクト: traceypooh/openlibrary
def create_local_connection():
    _update_infobase_config()
    return client.connect(type='local', **web.config.db_parameters)
コード例 #10
0
ファイル: code.py プロジェクト: anandology/infogami
 def create_connection(self):
     conn = client.connect(**infogami.config.infobase_parameters)
     auth_token = web.cookies().get(infogami.config.login_cookie_name)
     conn.set_auth_token(auth_token)
     return conn
コード例 #11
0
 def __init__(self, host, sitename='openlibrary.org'):
     self.conn = client.connect(type='remote', base_url=host)
     self.sitename = sitename
コード例 #12
0
ファイル: code.py プロジェクト: cclauss/infogami
 def create_connection(self):
     conn = client.connect(**infogami.config.infobase_parameters)
     auth_token = web.cookies().get(infogami.config.login_cookie_name)
     conn.set_auth_token(auth_token)
     return conn
コード例 #13
0
ファイル: olwrite.py プロジェクト: RaceList/openlibrary
 def __init__(self, host, sitename='openlibrary.org'):
     self.conn = client.connect(type='remote', base_url=host)
     self.sitename = sitename
コード例 #14
0
ファイル: bug_239238.py プロジェクト: EdwardBetts/infogami
 def create_site(self, name='test'):
     conn = client.connect(type='local')
     return client.Site(conn, 'test')
コード例 #15
0
ファイル: ol.py プロジェクト: candeira/openlibrary
 def create_connection(self):
     if config.infobase_server:
         return client.connect(type='remote', base_url=config.infobase_server)
     else:
         return client.connect(type='local', **config.db_parameters)