Module npsgd_queue :: Class WorkerTaskKeepAlive
[hide private]
[frames] | no frames]

Class WorkerTaskKeepAlive

source code

                object --+        
                         |        
tornado.web.RequestHandler --+    
                             |    
           QueueRequestHandler --+
                                 |
                                WorkerTaskKeepAlive

HTTP handler for workers pinging the queue while working on a task.

Having this request makes sure that we don't time out any jobs that are currently being handled by some worker. If a worker goes down, we will put the job back into the queue because this request won't have been made.

Instance Methods [hide private]
 
get(self, taskIdString) source code

Inherited from QueueRequestHandler: checkSecret

Inherited from tornado.web.RequestHandler: __init__, async_callback, check_xsrf_cookie, clear, clear_all_cookies, clear_cookie, delete, finish, flush, get_argument, get_arguments, get_browser_locale, get_cookie, get_current_user, get_error_html, get_login_url, get_secure_cookie, get_template_path, get_user_locale, head, initialize, on_connection_close, options, post, prepare, put, redirect, render, render_string, require_setting, reverse_url, send_error, set_cookie, set_header, set_secure_cookie, set_status, static_url, write, xsrf_form_html

Inherited from tornado.web.RequestHandler (private): _cookie_signature, _execute, _generate_headers, _handle_request_exception, _log, _request_summary, _stack_context, _ui_method, _ui_module

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]

Inherited from tornado.web.RequestHandler: SUPPORTED_METHODS

Inherited from tornado.web.RequestHandler (private): _ARG_DEFAULT

Properties [hide private]

Inherited from tornado.web.RequestHandler: cookies, current_user, locale, settings, xsrf_token

Inherited from object: __class__

Method Details [hide private]

get(self, taskIdString)

source code 
Overrides: tornado.web.RequestHandler.get