def reset_all_traffic(): Inbound.query.update({'up': 0, 'down': 0}) db.session.commit() return jsonify(Msg(True, '重置所有流量成功'))
def reset_all_traffic(): Inbound.query.update({'up': 0, 'down': 0}) db.session.commit() return jsonify(Msg(True, gettext('Reset add traffic successfully')))
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')))
def restart_script(): if session_util.is_admin(): os.execl(sys.executable, sys.executable, *sys.argv) else: return jsonify(Msg(False, gettext("Permission Denied.")))
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.")))
def error_handle(e): from base.models import Msg logging.warning(e) response = jsonify(Msg(False, str(e))) response.status_code = 200 return response