예제 #1
0
    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)
예제 #2
0
 def get(self, user):
     return SchedulerState.get_expires_value()