Esempio n. 1
0
def get_multiple_database_info(alias):
    """
    Gets the database info for the alias from our configured map.
    """
    dbo = DatabaseInfo()
    if not MULTIPLE_DATABASES_MAP.has_key(alias):
        dbo.database = "FAIL"
        return dbo
    mapinfo = MULTIPLE_DATABASES_MAP[alias]
    dbo.alias = alias
    dbo.dbtype = mapinfo["dbtype"]
    dbo.host = mapinfo["host"]
    dbo.port = mapinfo["port"]
    dbo.username = mapinfo["username"]
    dbo.password = mapinfo["password"]
    dbo.database = mapinfo["database"]
    return dbo
Esempio n. 2
0
def get_multiple_database_info(alias):
    """
    Gets the database info for the alias from our configured map.
    """
    dbo = DatabaseInfo()
    if not MULTIPLE_DATABASES_MAP.has_key(alias):
        dbo.database = "FAIL"
        return dbo
    mapinfo = MULTIPLE_DATABASES_MAP[alias]
    dbo.alias = alias
    dbo.dbtype = mapinfo["dbtype"]
    dbo.host = mapinfo["host"]
    dbo.port = mapinfo["port"]
    dbo.username = mapinfo["username"]
    dbo.password = mapinfo["password"]
    dbo.database = mapinfo["database"]
    return dbo
Esempio n. 3
0
def run_all_map_databases(mode):
    for alias in MULTIPLE_DATABASES_MAP.iterkeys():
        dbo = db.get_multiple_database_info(alias)
        dbo.connection = db.connection(dbo)
        run(dbo, mode)
Esempio n. 4
0
File: cron.py Progetto: rutaq/asm3
def run_all_map_databases(mode):
    for alias in MULTIPLE_DATABASES_MAP.iterkeys():
        dbo = db.get_database(alias)
        dbo.timeout = 0
        dbo.connection = dbo.connect()
        run(dbo, mode)
Esempio n. 5
0
File: cron.py Progetto: magul/asm3
def run_all_map_databases(mode):
    for alias in MULTIPLE_DATABASES_MAP.iterkeys():
        dbo = db.get_multiple_database_info(alias)
        dbo.connection = db.connection(dbo)
        run(dbo, mode)