Module Expr Str Import alias ImportFrom alias ImportFrom alias Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore ListLoad Str Str Str Str Assign NameStore Str Assign NameStore Str Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Dict Str NameLoad ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad kwarg body Assign AttributeStore NameLoad attr Dict Expr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Raise Call AttributeLoad NameLoad attr Str If AttributeLoad NameLoad attr body Raise Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body If UnaryOpNot AttributeLoad NameLoad attr body Raise Call AttributeLoad NameLoad attr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot AttributeLoad NameLoad attr body Raise Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr Str body Expr Call AttributeLoad NameLoad attr decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return SubscriptLoad AttributeLoad NameLoad attr Index Num decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return SubscriptLoad AttributeLoad NameLoad attr Index Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Return Call AttributeLoad NameLoad attr Str NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str ImportFrom alias Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Assign NameStore Call AttributeLoad NameLoad attr Str Num Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad TryExcept body Assign NameStore Call NameLoad Assign NameStore AttributeLoad NameLoad attr If CompareEq NameLoad NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Dict Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body Pass Expr Call AttributeLoad NameLoad attr keyword Dict Str Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str ImportFrom alias Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If BoolOpAnd CompareNotEq NameLoad NameLoad CompareGt AttributeLoad NameLoad attr NameLoad body Raise Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign TupleStore NameStore NameStore Call NameLoad NameLoad Assert BoolOpOr Call NameLoad NameLoad TupleLoad NameLoad NameLoad CompareIs NameLoad NameLoad Assert BoolOpOr Call NameLoad NameLoad NameLoad CompareIs NameLoad NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Raise AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults kwarg body Expr Str Expr Call NameLoad NameLoad If CompareIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Call NameLoad SubscriptLoad NameLoad Index Str If CompareIn Str NameLoad body Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict decorator_list FunctionDef arguments args NameParam defaults body Expr Str ImportFrom alias ImportFrom alias Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Dict Str Str Str NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Dict Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str ImportFrom alias Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Assign NameStore AttributeLoad NameLoad attr If NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr keyword NameLoad TryExcept body Assign NameStore Call NameLoad NameLoad keyword NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body If BoolOpOr NameLoad UnaryOpNot NameLoad body Raise Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad keyword NameLoad ExceptHandler type TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return Return NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg body Expr Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Str Return Call NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Return Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If NameLoad body Assign AttributeStore NameLoad attr Call NameLoad NameLoad Return ImportFrom alias Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str ImportFrom alias Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If NameLoad body Return NameLoad TryExcept body Assign NameStore Call NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr keyword NameLoad If NameLoad body Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If NameLoad body Return NameLoad ImportFrom alias TryExcept body Assign NameStore Call NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body Assign NameStore NameLoad If NameLoad body Assign NameStore Call AttributeLoad Str attr ListLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str Index Num AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If NameLoad body Return NameLoad Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad Str attr ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad Str attr ListLoad NameLoad AttributeLoad NameLoad attr Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad Call AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr Str Num Num Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr keyword Dict Str Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str ImportFrom alias Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If NameLoad body Return NameLoad TryExcept body Assign NameStore Call NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr keyword NameLoad If NameLoad body Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num Assign NameStore Num Assign NameStore Num FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Dict Str Str AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str If BoolOpOr CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr body Return AttributeLoad NameLoad attr Import alias Return Dict Str Str Str AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call NameLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str Dict attr Str If NameLoad body Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If NameLoad body Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad If CompareIn Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad If CompareIn Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str Dict attr Str If NameLoad body ImportFrom alias Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Dict If NameLoad body Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad If CompareIn Str NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad If CompareIn Str NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults kwarg body Expr Str Expr Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad FunctionDef arguments args defaults vararg kwarg body Return Call NameLoad NameLoad NameLoad decorator_list Call NameLoad NameLoad Return NameLoad decorator_list Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot NameLoad body Return Assert CompareNotIn Str NameLoad decorator_list
N/A N/A Core async task wrapper.  This module contains the `Async` class, which is
used to create asynchronous jobs, and a `defaults` decorator you may use to
specify default settings for a particular async task.  To use,

    # Create a task.
    work = Async(
        target="function.to.run",
        args=(args, for, function),
        kwargs={'keyword': arguments, 'to': target},
        task_args={"appengine": 1, "task": "kwargs"},
        queue="yourqueue"
    )

    # Enqueue the task.
    work.start()

*or*, set default arguments for a function:

    @defaults(task_args={"appengine": 1, "task": "kwargs"}, queue="yourqueue")
    def run_me(*args, **kwargs):
        pass

    # Create a task.
    work = Async(
        target=run_me,
        args=(args, for, function),
        kwargs={'keyword': arguments, 'to': target},
    )

    # Enqueue the task.
    work.start()

You may also update options after instantiation:

    # Create a task.
    work = Async(
        target="function.to.run",
        args=(args, for, function),
        kwargs={'keyword': arguments, 'to': target}
    )

    work.update_options(task_args={"appengine":1, "task": "kwargs"},
                        queue="yourqueue")

    # Enqueue the task.
    work.start()

The order of precedence is:
    1) options specified when calling start.
    2) options specified using update_options.
    3) options specified in the constructor.
    4) options specified by @defaults decorator.
 N/A copy functools partial functools wraps N/A json N/A os N/A time N/A uuid furious.job_utils decode_callbacks furious.job_utils encode_callbacks furious.job_utils get_function_path_and_options furious.job_utils path_to_reference furious.job_utils reference_to_path furious errors N/A __all__ N/A ASYNC_DEFAULT_QUEUE ASYNC_ENDPOINT Async defaults N/A ASYNC_DEFAULT_QUEUE default N/A ASYNC_ENDPOINT /_queue/async N/A MAX_DEPTH 100 N/A MAX_RESTARTS 10 N/A DISABLE_RECURSION_CHECK -1 N/A RETRY_SLEEP_SECS 4 N/A DEFAULT_RETRY_OPTIONS N/A task_retry_limit MAX_RESTARTS Async N/A object N/A __init__ N/A N/A self target args kwargs N/A None None options N/A N/A N/A self _options N/A N/A N/A _check_options options N/A N/A N/A self _update_job target args kwargs N/A N/A N/A self update_options options N/A N/A N/A self _initialize_recursion_depth N/A N/A self _context_id N/A N/A self _get_context_id N/A N/A self _parent_id N/A N/A self _get_parent_id N/A N/A self _id N/A N/A self _get_id N/A N/A self _execution_context None N/A N/A self _executing False N/A N/A self _executed False N/A N/A self _persistence_engine None N/A N/A self _result None N/A executed N/A N/A self N/A N/A N/A N/A self _executed N/A property executing N/A N/A self N/A N/A N/A N/A self _executing N/A property executing N/A N/A self executing N/A N/A N/A N/A self _executed N/A N/A N/A N/A errors AlreadyExecutedError You can not execute an executed job. N/A N/A self _executing N/A N/A N/A N/A errors AlreadyExecutingError Job is already executing, can not set executing. N/A N/A self _executing executing N/A N/A executing setter result N/A N/A self N/A N/A N/A N/A N/A self executed N/A N/A N/A N/A errors NotExecutedError You must execute this Async before getting its result. N/A N/A self _result N/A property result N/A N/A self result N/A N/A N/A N/A N/A self _executing N/A N/A N/A N/A errors NotExecutingError The Async must be executing to set its result. N/A N/A self _result result N/A N/A self _executing False N/A N/A self _executed True N/A N/A N/A N/A self _options get persist_result N/A N/A N/A N/A self _persist_result N/A N/A result setter _persist_result N/A N/A self N/A N/A N/A Store this Async's result in persistent storage. N/A N/A N/A self _prepare_persistence_engine N/A N/A N/A N/A self _persistence_engine store_async_result N/A self id N/A self result N/A _decorate_job N/A N/A self N/A N/A N/A Returns the job function.

        A subclass may override `Async._decorate_job` in order to wrap the
        original target using a decorator function.
         N/A function_path N/A N/A self job N/A 0 N/A func N/A path_to_reference function_path N/A func N/A function_path N/A N/A self N/A N/A N/A N/A N/A self job N/A 0 N/A property _function_path N/A N/A self N/A N/A N/A N/A self function_path N/A property job N/A N/A self N/A N/A N/A job is stored as a (function path, args, kwargs) tuple. N/A N/A N/A self _options N/A job N/A property recursion_depth N/A N/A self N/A N/A N/A Get the current recursion depth.  `None` indicates uninitialized
        recursion info.
         N/A recursion_options N/A N/A N/A self _options get _recursion N/A N/A N/A N/A recursion_options get current None N/A property _initialize_recursion_depth N/A N/A self N/A N/A N/A Ensure recursion info is initialized, if not, initialize it. furious.context get_current_async N/A recursion_options N/A N/A N/A self _options get _recursion N/A N/A current_depth N/A N/A recursion_options get current 0 N/A max_depth N/A N/A recursion_options get max MAX_DEPTH N/A N/A N/A executing_async N/A get_current_async N/A current_depth N/A executing_async recursion_depth N/A N/A max_depth MAX_DEPTH N/A N/A executing_options N/A N/A N/A N/A executing_async get_options get _recursion N/A N/A max_depth N/A N/A executing_options get max max_depth N/A N/A N/A N/A errors NotInContextError N/A N/A N/A N/A N/A self update_options _recursion N/A current max current_depth max_depth N/A check_recursion_depth N/A N/A self N/A N/A N/A Check recursion depth, raise AsyncRecursionError if too deep. furious.async MAX_DEPTH N/A recursion_options N/A N/A N/A self _options get _recursion N/A N/A max_depth N/A N/A recursion_options get max MAX_DEPTH N/A N/A N/A max_depth DISABLE_RECURSION_CHECK N/A N/A self recursion_depth max_depth N/A N/A N/A N/A errors AsyncRecursionError Max recursion depth reached. N/A _update_job N/A N/A self target args kwargs N/A N/A N/A Specify the function this async job is to execute when run. N/A N/A target_path options N/A get_function_path_and_options target N/A N/A N/A isinstance args N/A tuple list N/A args None N/A N/A N/A isinstance kwargs dict N/A kwargs None N/A options N/A N/A N/A N/A self update_options options N/A N/A N/A self _options N/A job N/A target_path args kwargs N/A set_execution_context N/A N/A self execution_context N/A N/A N/A Set the ExecutionContext this async is executing under. N/A N/A self _execution_context N/A N/A N/A errors AlreadyInContextError N/A N/A self _execution_context execution_context N/A get_options N/A N/A self N/A N/A N/A Return this async job's configuration options. N/A N/A self _options N/A update_options N/A N/A self N/A options N/A N/A Safely update this async job's configuration options. N/A N/A _check_options options N/A N/A persistence_engine options N/A N/A N/A options N/A persistence_engine N/A reference_to_path N/A options N/A persistence_engine N/A N/A id options N/A N/A N/A self _id N/A options N/A id N/A N/A N/A N/A self _options update options N/A get_callbacks N/A N/A self N/A N/A N/A Return this async job's callback map. N/A N/A N/A N/A self _options get callbacks N/A N/A get_headers N/A N/A self N/A N/A N/A Create and return task headers. N/A N/A N/A N/A self _options get headers N/A N/A get_queue N/A N/A self N/A N/A N/A Return the queue the task should run in. N/A N/A N/A N/A self _options get queue ASYNC_DEFAULT_QUEUE N/A get_task_args N/A N/A self N/A N/A N/A Get user-specified task kwargs. N/A N/A N/A N/A self _options get task_args N/A N/A to_task N/A N/A self N/A N/A N/A Return a task object representing this async job. google.appengine.api.taskqueue Task google.appengine.api.taskqueue TaskRetryOptions N/A N/A N/A self _increment_recursion_level N/A N/A N/A self check_recursion_depth N/A url N/A %s/%s N/A ASYNC_ENDPOINT N/A self function_path N/A kwargs N/A url headers payload url N/A N/A N/A N/A self get_headers copy N/A N/A json dumps N/A N/A self to_dict N/A N/A N/A kwargs update N/A N/A copy deepcopy N/A N/A self get_task_args N/A retry_options N/A N/A copy deepcopy DEFAULT_RETRY_OPTIONS N/A N/A N/A retry_options update N/A N/A kwargs pop retry_options N/A N/A N/A kwargs N/A retry_options N/A TaskRetryOptions retry_options N/A N/A Task kwargs N/A start N/A N/A self transactional async rpc N/A False False None N/A N/A Insert the task into the requested queue, 'default' if non given.

        If a TransientError is hit the task will re-insert the task. If a
        TaskAlreadyExistsError or TombstonedTaskError is hit the task will
        silently fail.

        If the async flag is set, then the add will be done asynchronously and
        the return value will be the rpc object; otherwise the return value is
        the task itself. If the rpc kwarg is provided, but we're not in async
        mode, then it is ignored.
         google.appengine.api taskqueue N/A task N/A N/A self to_task N/A queue N/A N/A taskqueue Queue name N/A N/A self get_queue N/A retry_transient N/A N/A N/A self _options get retry_transient_errors True N/A retry_delay N/A N/A N/A self _options get retry_delay RETRY_SLEEP_SECS N/A add N/A queue add N/A async N/A N/A add N/A partial N/A queue add_async rpc rpc N/A N/A N/A ret N/A add task transactional transactional N/A N/A N/A N/A taskqueue TransientError N/A N/A N/A transactional N/A retry_transient N/A N/A N/A N/A N/A time sleep retry_delay N/A ret N/A add task transactional transactional N/A N/A N/A N/A taskqueue TaskAlreadyExistsError N/A taskqueue TombstonedTaskError N/A N/A N/A ret N/A __deepcopy__ N/A N/A self N/A args N/A N/A In order to support callbacks being Async objects, we need to
        support being deep copied.
         N/A self N/A to_dict N/A N/A self N/A N/A N/A Return this async job as a dict suitable for json encoding. N/A N/A encode_async_options self N/A from_dict N/A N/A cls async N/A N/A N/A Return an async job from a dict output by Async.to_dict. N/A async_options N/A decode_async_options async N/A N/A target args kwargs N/A N/A async_options pop job N/A N/A cls target args kwargs async_options N/A classmethod _prepare_persistence_engine N/A N/A self N/A N/A N/A Load the specified persistence engine, or the default if none is
        set.
         N/A N/A self _persistence_engine N/A N/A N/A persistence_engine N/A N/A N/A self _options get persistence_engine N/A persistence_engine N/A N/A N/A self _persistence_engine N/A path_to_reference persistence_engine N/A furious.config get_default_persistence_engine N/A N/A self _persistence_engine N/A get_default_persistence_engine N/A _get_context_id N/A N/A self N/A N/A N/A If this async is in a context set the context id. furious.context get_current_context N/A context_id N/A N/A N/A self _options get context_id N/A context_id N/A N/A context_id N/A N/A N/A context N/A get_current_context N/A N/A N/A N/A errors NotInContextError N/A N/A context None N/A N/A N/A self update_options context_id None N/A context N/A N/A context_id N/A context id N/A N/A N/A self update_options context_id context_id N/A context_id N/A _get_parent_id N/A N/A self N/A N/A N/A If this async is in within another async set that async id as the
        parent.
         N/A parent_id N/A N/A N/A self _options get parent_id N/A parent_id N/A N/A parent_id furious.context get_current_async N/A N/A N/A async N/A get_current_async N/A N/A N/A N/A errors NotInContextError N/A N/A async None N/A async N/A N/A parent_id N/A N/A : join N/A N/A N/A N/A N/A async parent_id split : N/A 0 N/A async id N/A N/A parent_id N/A self request_id N/A N/A N/A self update_options parent_id parent_id N/A parent_id N/A _get_id N/A N/A self N/A N/A N/A If this async has no id, generate one. N/A id N/A N/A N/A self _options get id N/A id N/A N/A id N/A id N/A N/A N/A uuid uuid4 hex N/A N/A N/A self update_options id id N/A id N/A id N/A N/A self N/A N/A N/A Return this Async's ID value. N/A N/A self _id N/A property context_id N/A N/A self N/A N/A N/A Return this Async's Context Id if it exists. N/A N/A self _context_id N/A property parent_id N/A N/A self N/A N/A N/A Return this Async's Parent Id if it exists. N/A N/A self _parent_id N/A property full_id N/A N/A self N/A N/A N/A Return the full_id for this Async. Consists of the parent id, id and
        context id.
         N/A full_id N/A N/A self parent_id N/A N/A full_id N/A N/A : join N/A N/A self parent_id N/A self id N/A N/A full_id N/A self id N/A N/A self context_id N/A N/A full_id N/A N/A | join N/A full_id N/A self context_id N/A full_id N/A property request_id N/A N/A self N/A N/A N/A N/A N/A N/A os environ get REQUEST_LOG_ID N/A N/A N/A uuid uuid4 hex N/A property _increment_recursion_level N/A N/A self N/A N/A N/A Increment current_depth based on either defaults or the enclosing
        Async.
         N/A N/A N/A self _initialize_recursion_depth N/A recursion_options N/A N/A N/A self _options get _recursion N/A N/A current_depth N/A N/A N/A recursion_options get current 0 1 N/A max_depth N/A N/A recursion_options get max MAX_DEPTH N/A N/A N/A self update_options _recursion N/A current max current_depth max_depth N/A context_id N/A N/A self N/A N/A N/A Return this Async's Context Id if it exists. N/A N/A N/A self _context_id N/A N/A N/A self _context_id N/A N/A self _get_context_id N/A N/A N/A self update_options context_id N/A self _context_id N/A N/A self _context_id N/A property _get_context_id N/A N/A self N/A N/A N/A If this async is in a context set the context id. furious.context get_current_context N/A context_id N/A N/A N/A self _options get context_id N/A context_id N/A N/A context_id N/A N/A N/A context N/A get_current_context N/A N/A N/A N/A errors NotInContextError N/A N/A context None N/A N/A N/A self update_options context_id None N/A context N/A N/A context_id N/A context id N/A N/A N/A self update_options context_id context_id N/A context_id N/A N/A AsyncResult N/A object N/A N/A SUCCESS 1 N/A ERROR 2 N/A ABORT 3 __init__ N/A N/A self payload status N/A None None N/A N/A N/A self payload payload N/A N/A self status status N/A success N/A N/A self N/A N/A N/A Return True if the status is a success. This is true if the status
        is not an error state. So abort or success. Abort is considered a
        success as it's something expected by the developer. Errors would
        generally only happen in tasks if something unexpected occurred.
         N/A N/A N/A self status N/A self ERROR N/A property to_dict N/A N/A self N/A N/A N/A Return the AsyncResult converted to a dictionary and also to an
        serializable format.
         N/A N/A status payload N/A self status N/A N/A self _payload_to_dict N/A _payload_to_dict N/A N/A self N/A N/A N/A When an error status the payload is holding an AsyncException that
        is converted to a serializable dict.
         N/A N/A N/A N/A self status N/A self ERROR N/A N/A self payload N/A N/A N/A self payload N/A traceback N/A N/A error args traceback N/A N/A self payload error N/A N/A self payload args N/A N/A traceback format_exception N/A N/A self payload traceback N/A N/A async_from_options N/A N/A options N/A N/A N/A Deserialize an Async or Async subclass from an options dict. N/A _type N/A N/A options pop _type furious.async.Async N/A _type N/A path_to_reference _type N/A N/A N/A _type from_dict options N/A encode_async_options N/A N/A async N/A N/A N/A Encode Async options for JSON encoding. N/A options N/A N/A copy deepcopy N/A async _options N/A N/A options N/A _type N/A reference_to_path N/A async __class__ N/A eta N/A N/A N/A N/A options get task_args N/A get eta N/A eta N/A N/A N/A N/A options N/A task_args N/A eta N/A N/A time mktime N/A N/A eta timetuple N/A callbacks N/A N/A N/A async _options get callbacks N/A callbacks N/A N/A N/A options N/A callbacks N/A encode_callbacks callbacks N/A N/A _context_checker options N/A N/A _checker N/A N/A options pop _context_checker N/A N/A options N/A __context_checker N/A reference_to_path _checker N/A N/A _process_results options N/A N/A _processor N/A N/A options pop _process_results N/A N/A options N/A __process_results N/A reference_to_path _processor N/A options N/A decode_async_options N/A N/A options N/A N/A N/A Decode Async options from JSON decoding. N/A async_options N/A N/A copy deepcopy options N/A eta N/A N/A N/A N/A async_options get task_args N/A get eta N/A eta N/A datetime datetime N/A N/A N/A async_options N/A task_args N/A eta N/A N/A datetime fromtimestamp eta N/A callbacks N/A N/A async_options get callbacks N/A N/A callbacks N/A N/A N/A async_options N/A callbacks N/A decode_callbacks callbacks N/A N/A __context_checker options N/A N/A _checker N/A options N/A __context_checker N/A N/A async_options N/A _context_checker N/A path_to_reference _checker N/A N/A __process_results options N/A N/A _processor N/A options N/A __process_results N/A N/A async_options N/A _process_results N/A path_to_reference _processor N/A async_options N/A defaults N/A N/A N/A options N/A N/A Set default Async options on the function decorated.

    Note: you must pass the decorated function by reference, not as a
    "path.string.to.function" for this to have any effect.
     N/A N/A _check_options options real_decorator N/A N/A function N/A N/A N/A N/A function _async_options options wrapper N/A N/A N/A args kwargs N/A N/A N/A function args kwargs N/A N/A wraps function N/A wrapper N/A N/A real_decorator N/A _check_options N/A N/A options N/A N/A N/A Make sure no one passes something not allowed in. N/A N/A options N/A N/A N/A N/A job options N/A