def post(self, user): name = request.get_json()['name'] params = request.get_json().get('params', {}) expires = SchedulerState.get_expires_value() queued, removed_previous = SchedulerState.start_user_app_request(user['username'], user['userid'], name, params, expires) return jsonify(queued=queued, removed_previous=removed_previous, keep_alive_delay=SchedulerState.DEFAULT_KEEP_ALIVE_DELAY)
def get(self, user): return SchedulerState.get_expires_value()