Ejemplo n.º 1
0
def update_develop(db, log_id):
    up = Update('127.0.0.1', db)
    if not up.update('develop'):
        return {'result':'update data error'}
    backup = Data_backup(db)
    if not backup.data_dump(DATA_PATH, log_id):
        return {'result':'data dump error'}
    if not restart_sys(db):
        return {'result':'restart system error'}
    return {'result':'ok'}
Ejemplo n.º 2
0
def update_master(db, log_id):
    mongo = Mongo(db)
    if not mongo.copydb('10.89.14.67'):
        return {'result': 'copydb error'}
    up = Update('127.0.0.1', db)
    if not up.update('master'):
        return {'result': 'update data error'}
    backup = Data_backup(db)
    if not backup.data_dump(DATA_PATH, log_id):
        return {'result': 'data dump error'}
    if not restart_sys(db):
        return {'result': 'restart system error'}
    return {'result': 'ok'}
Ejemplo n.º 3
0
def restore_master(db, log_id):
    backup = Data_backup(db)
    if not backup.data_restore(DATA_PATH, log_id):
        return {'result': 'error'}
    return {'result': 'ok'}