Ejemplo n.º 1
0
def get_psql(dbname=None):
    cfg = config.get_config()['psql'].copy()
    if dbname:
        cfg['database'] = dbname
    return psycopg2.connect(**cfg)
Ejemplo n.º 2
0
def get_riemann():
    cfg = config.get_config()['riemann'].copy()
    return riemann_client.client.Client(transport=riemann_client.transport.UDPTransport(cfg['host'], cfg['port']))
Ejemplo n.º 3
0
def get_raven():
    cfg = config.get_config()['sentry'].copy()
    return raven.Client(cfg['dsn'])
Ejemplo n.º 4
0
def get_redis():
    cfg = config.get_config()['redis'].copy()
    return redis.Redis(decode_responses=True, **cfg)
Ejemplo n.º 5
0
def get_psql(dbname=None):
    cfg = config.get_config()['psql'].copy()
    if dbname:
        cfg['database'] = dbname
    return psycopg2.connect(**cfg)
Ejemplo n.º 6
0
def get_raven():
    cfg = config.get_config()['sentry'].copy()
    return raven.Client(cfg['dsn'])
Ejemplo n.º 7
0
def get_riemann():
    cfg = config.get_config()['riemann'].copy()
    return riemann_client.client.Client(
        transport=riemann_client.transport.UDPTransport(
            cfg['host'], cfg['port']))
Ejemplo n.º 8
0
def get_redis():
    cfg = config.get_config()['redis'].copy()
    return redis.Redis(decode_responses=True, **cfg)