Пример #1
0
def reset_all_traffic():
    Inbound.query.update({'up': 0, 'down': 0})
    db.session.commit()
    return jsonify(Msg(True, '重置所有流量成功'))
Пример #2
0
def reset_all_traffic():
    Inbound.query.update({'up': 0, 'down': 0})
    db.session.commit()
    return jsonify(Msg(True, gettext('Reset add traffic successfully')))
Пример #3
0
def reset_traffic(in_id):
    Inbound.query.filter_by(id=in_id).update({'up': 0, 'down': 0})
    db.session.commit()
    return jsonify(Msg(True, gettext('Reset traffic successfully')))
Пример #4
0
def restart_script():
    if session_util.is_admin():
        os.execl(sys.executable, sys.executable, *sys.argv)
    else:
        return jsonify(Msg(False, gettext("Permission Denied.")))
Пример #5
0
def del_user(in_id):
    User.query.filter_by(id=in_id).delete()
    Inbound.query.filter_by(user_id=in_id).delete()
    db.session.commit()
    return jsonify(Msg(True, gettext("User deleted Successfully.")))
Пример #6
0
def error_handle(e):
    from base.models import Msg
    logging.warning(e)
    response = jsonify(Msg(False, str(e)))
    response.status_code = 200
    return response