Module Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias identifier Import alias Assign NameStore Call AttributeLoad NameLoad attr NameLoad ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults kwarg body Expr Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str decorator_list AttributeLoad NameLoad attr decorator_list Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad Str attr GeneratorExp BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str comprehension NameStore NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Num Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Str If CompareIs NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore Dict Str Str Str Str Str Str NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad Call AttributeLoad NameLoad attr Assign NameStore Dict Str Str NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad Call AttributeLoad NameLoad attr Return TupleLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign TupleStore NameStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore TupleLoad NameLoad Dict Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Assign TupleStore NameStore NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad keyword Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Return TupleLoad NameLoad NameLoad decorator_list decorator_list Assign NameStore Call NameLoad ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Global identifier Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str If CompareIs AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Str Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr ListLoad For NameStore NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr NameLoad ListLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return CompareEq SubscriptLoad NameLoad Index Str Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Return BoolOpAnd Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad CompareNotEq Call AttributeLoad NameLoad attr BinOpAdd Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Return BoolOpAnd Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad CompareEq Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num Num Num CompareEq Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num Num Num CompareEq Call AttributeLoad NameLoad attr BinOpAdd Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword Num decorator_list FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot Call AttributeLoad NameLoad attr Str body Raise Call NameLoad Str Str Return SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return ListComp NameLoad comprehension NameStore NameLoad CompareIn SubscriptLoad NameLoad Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListLoad Str Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body For NameStore NameLoad body If BoolOpAnd CompareNotIn NameLoad NameLoad CompareNotIn NameLoad NameLoad body Continue If CompareNotEq SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad body Raise Call NameLoad Str BinOpMod Str TupleLoad NameLoad SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd UnaryOpNot NameLoad NameLoad body Raise Call NameLoad Str Str If BoolOpAnd NameLoad CompareNotEq NameLoad Str body Raise Call NameLoad Str Str If BoolOpAnd NameLoad UnaryOpNot NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str If CompareLt NameLoad NameLoad body Raise Call NameLoad Str Str If BoolOpAnd NameLoad NameLoad CompareGtE NameLoad NameLoad CompareLtE NameLoad NameLoad body Raise Call NameLoad Str Str If CompareGt Call NameLoad NameLoad Num body Raise Call NameLoad Str Str If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Num NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareNotEq Call AttributeLoad NameLoad attr Str Str body Return Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd NameLoad NameLoad CompareLtELtE NameLoad NameLoad NameLoad CompareEq Call NameLoad NameLoad Num body Raise Call NameLoad Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return ListLoad Str Str Str Str Str Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore ListLoad Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore NameLoad For NameStore NameLoad body If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Assign NameStore NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad orelse If Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr If CompareNotIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Num If CompareNotIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Num If CompareNotIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr Str Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Str handlers ExceptHandler type NameLoad name NameStore body Assign NameStore NameLoad Assign NameStore Str Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str NameLoad NameLoad Call NameLoad NameLoad If CompareGt Call NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore ListLoad If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Dict Str Str Str Str Str Str Str Str Str Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad AttributeLoad NameLoad attr NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str NameLoad Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str NameLoad Str Call AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad AttributeLoad NameLoad attr Call NameLoad NameLoad BoolOpAnd NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr ListLoad Assign NameStore ListLoad Assign NameStore ListLoad For NameStore NameLoad body If Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore ListLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore Dict Str Str Str Str Str Str Str Str Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad NameLoad Index Num attr Str Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad NameLoad Index Num attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad Return BinOpAdd NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list decorator_list ClassDef bases NameLoad body Pass decorator_list Assign NameStore Str ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad Str NameLoad NameLoad Str Str Str Num Num Num kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad 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 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 If NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr Dict If NameLoad body If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore ListLoad NameLoad For NameStore NameLoad body If Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Slice Num orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str If BoolOpAnd AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad GeneratorExp Call AttributeLoad NameLoad attr NameLoad NameLoad comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad GeneratorExp Call AttributeLoad NameLoad attr NameLoad NameLoad comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return BoolOpAnd Call AttributeLoad NameLoad attr NameLoad UnaryOpNot Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body For NameStore NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str If Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str Call NameLoad AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Assign NameStore Str If CompareIs NameLoad NameLoad body Assign NameStore NameLoad If CompareIs NameLoad NameLoad body Assign NameStore ListLoad orelse Assign NameStore SubscriptLoad NameLoad Slice Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Assign NameStore Call AttributeLoad Str attr GeneratorExp BinOpMod Str NameLoad comprehension NameStore NameLoad Assign NameStore Call NameLoad keyword Call AttributeLoad NameLoad attr Str keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Return BinOpMod NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad BinOpMod Str AttributeLoad NameLoad attr NameLoad If NameLoad body Return Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return BinOpAdd NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad BinOpMod Str AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Str Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Lambda arguments args defaults Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpMod NameLoad NameLoad Return TupleLoad NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Str Num Assign NameStore ListComp Call NameLoad BinOpBitAnd NameLoad BinOpPow Num NameLoad comprehension NameStore Call NameLoad Num Assign NameStore Str Assign NameStore NameLoad If SubscriptLoad NameLoad Index Num body Assign NameStore Str If SubscriptLoad NameLoad Index Num body Assign NameStore Str If SubscriptLoad NameLoad Index Num body Assign NameStore Str If SubscriptLoad NameLoad Index Num body Assign NameStore Str If SubscriptLoad NameLoad Index Num body Assign NameStore Str If CompareIs NameLoad NameLoad body Return BinOpMod Str NameLoad orelse Return BinOpMod Str TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Str Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str If CompareIn NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index NameLoad If CompareEq NameLoad Str body If CompareEq NameLoad Str body Assign NameStore Str orelse Assign NameStore Str If CompareEq NameLoad Str body Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr Str NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str If UnaryOpNot NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad NameLoad NameLoad If UnaryOpNot NameLoad body Assign NameStore NameLoad orelse Assign NameStore Call NameLoad NameLoad NameLoad If CompareGt NameLoad NameLoad body Assign NameStore NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Str If NameLoad body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad orelse Return Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Dict If BoolOpOr NameLoad UnaryOpNot AttributeLoad NameLoad attr body Assign NameStore Dict Str Dict Str Dict Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Dict Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str Index Str Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Assign AttributeStore NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Dict Str Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Num Assign NameStore Num While NameLoad body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If BoolOpAnd CompareGtE NameLoad Num CompareLt NameLoad Num body Break If CompareEq NameLoad Num body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Continue If CompareEq NameLoad Num body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Break If CompareEq NameLoad Num body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Break handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr AugAssignAdd NameStore Num Assign NameStore Call NameLoad BinOpMult NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMod Str Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list decorator_list
N/A N/A abc N/A collections N/A datetime N/A fnmatch N/A json N/A logging N/A six N/A time N/A uuid notabene kombu_driver driver N/A requests N/A logger N/A N/A logging getLogger __name__ PipelineHandlerBase N/A object N/A N/A Base class for Pipeline handlers.

       Pipeline handlers perform the actual processing on a set of events
       captured by a stream. The handlers are chained together, each handler
       in a pipeline is called in order, and receives the output of the
       previous handler.

       Once all of the handlers in a pipeline have successfully processed the
       events (with .handle_events() ), each handler's .commit() method will be
       called. If any handler in the chain raises an exception, processing of
       events will stop, and each handler's .rollback() method will be called.

     __init__ N/A N/A self N/A kw N/A N/A Setup the pipeline handler.

           A new instance of each handler for a pipeline is used for each
           stream (set of events) processed.

           :param kw: The parameters listed in the pipeline config file for
                      this handler (if any).
          N/A handle_events N/A N/A self events env N/A N/A N/A This method handles the actual event processing.

        This method receives a list of events and should return a list of
        events as well. The return value of this method will be passed to
        the next handler's .handle_events() method. Handlers can add new
        events simply by adding them to the list they return. New events
        (those with unrecognized message_id's), will be saved to the
        database if all handlers in this pipeline complete successfully.
        Likewise, handlers can omit events from the list they return to
        act as a filter for downstream handlers.

        Care should be taken to avoid any operation with side-effects in
        this method. Pipelines can be re-tried if a handler throws an
        error. If you need to perform such operations, such as interacting
        with an external system, save the needed information in an instance
        variable, and perform the operation in the .commit() method.

        :param events: A list of events.
        :param env:  Just a dictionary, it's passed to each handler, and
                     can act as a shared scratchpad.

        :returns: A list of events.
         N/A N/A abc abstractmethod commit N/A N/A self N/A N/A N/A Called when each handler in this pipeline successfully completes.

        If you have operations with side effects, preform them here.
        Exceptions raised here will be logged, but otherwise ignored.
         N/A N/A abc abstractmethod rollback N/A N/A self N/A N/A N/A Called if error in any handler while processing a list of events.

        If you need to perform some kind of cleanup, do it here.
        Exceptions raised here will be logged, but otherwise ignored.
         N/A N/A abc abstractmethod N/A N/A N/A six add_metaclass N/A abc ABCMeta LoggingHandler N/A PipelineHandlerBase N/A handle_events N/A N/A self events env N/A N/A N/A emsg N/A N/A ,  join N/A N/A %s: %s N/A N/A event N/A event_type N/A event N/A message_id N/A event events N/A N/A N/A logger info N/A Received %s events: 
%s N/A N/A len events emsg N/A events N/A commit N/A N/A self N/A N/A N/A N/A rollback N/A N/A self N/A N/A N/A N/A N/A NotabeneException N/A Exception N/A N/A N/A ConnectionManager N/A object N/A __init__ N/A N/A self N/A N/A N/A N/A self pool N/A N/A _extract_params N/A N/A self kw N/A N/A N/A host N/A N/A kw get host localhost N/A user N/A N/A kw get user guest N/A password N/A N/A kw get password guest N/A port N/A N/A kw get port 5672 N/A vhost N/A N/A kw get vhost / N/A library N/A N/A kw get library librabbitmq N/A exchange_name N/A N/A kw get exchange N/A exchange_type N/A N/A kw get exchange_type topic N/A N/A exchange_name None N/A N/A N/A NotabeneException No 'exchange' name provided N/A connection_dict N/A host port user password library vhost host port user password library vhost N/A connection_tuple N/A tuple N/A sorted N/A N/A connection_dict items N/A exchange_dict N/A exchange_name exchange_type exchange_name exchange_type N/A exchange_tuple N/A tuple N/A sorted N/A N/A exchange_dict items N/A N/A connection_dict connection_tuple exchange_dict exchange_tuple N/A get_connection N/A N/A self properties queue_name N/A N/A N/A N/A connection_dict connection_tuple exchange_dict exchange_tuple N/A N/A self _extract_params properties N/A connection_info N/A N/A N/A self pool get connection_tuple N/A N/A connection_info None N/A N/A connection N/A N/A driver create_connection N/A connection_dict N/A host N/A connection_dict N/A port N/A connection_dict N/A user N/A connection_dict N/A password N/A connection_dict N/A library N/A connection_dict N/A vhost N/A connection_info N/A connection N/A N/A N/A N/A self pool N/A connection_tuple connection_info N/A N/A connection exchange_pool connection_info N/A exchange N/A N/A exchange_pool get exchange_tuple N/A N/A exchange None N/A N/A exchange N/A N/A driver create_exchange N/A exchange_dict N/A exchange_name N/A exchange_dict N/A exchange_type N/A N/A exchange_pool N/A exchange_tuple exchange N/A queue N/A N/A driver create_queue queue_name exchange queue_name channel N/A N/A connection channel N/A N/A N/A queue declare N/A N/A connection exchange N/A N/A N/A connection_manager N/A ConnectionManager NotabeneHandler N/A PipelineHandlerBase N/A __init__ N/A N/A self N/A kw N/A N/A N/A N/A N/A super NotabeneHandler self __init__ kw N/A connection_manager N/A N/A self queue_name N/A N/A kw get queue_name N/A N/A N/A self queue_name None N/A N/A N/A NotabeneException No 'queue_name' provided N/A N/A N/A self connection N/A self exchange N/A N/A connection_manager get_connection kw N/A self queue_name N/A N/A self env_keys N/A N/A kw get env_keys N/A N/A handle_events N/A N/A self events env N/A N/A N/A keys N/A key N/A key N/A self env_keys N/A N/A self pending_notifications N/A N/A key keys N/A N/A N/A N/A N/A self pending_notifications extend N/A N/A env get key N/A N/A events N/A commit N/A N/A self N/A N/A N/A notification N/A self pending_notifications N/A N/A N/A N/A logger info N/A Publishing '%s' to '%s' with routing_key '%s' N/A N/A notification N/A event_type N/A self exchange N/A self queue_name N/A N/A N/A N/A N/A driver send_notification notification N/A self queue_name N/A self connection N/A self exchange N/A N/A N/A Exception N/A e N/A N/A N/A N/A logger exception e N/A rollback N/A N/A self N/A N/A N/A N/A N/A UsageException N/A Exception N/A __init__ N/A N/A self code message N/A N/A N/A N/A N/A N/A super UsageException self __init__ message N/A N/A self code code N/A N/A UsageHandler N/A PipelineHandlerBase N/A __init__ N/A N/A self N/A kw N/A N/A N/A N/A N/A super UsageHandler self __init__ kw N/A N/A self warnings N/A N/A _get_audit_period N/A N/A self event N/A N/A N/A apb N/A N/A event get audit_period_beginning N/A ape N/A N/A event get audit_period_ending N/A N/A apb ape N/A _is_exists N/A N/A self event N/A N/A N/A N/A N/A event N/A event_type compute.instance.exists N/A _is_non_EOD_exists N/A N/A self event N/A N/A N/A N/A apb ape N/A N/A self _get_audit_period event N/A N/A N/A N/A self _is_exists event apb ape N/A N/A N/A ape date N/A N/A N/A apb date N/A N/A datetime timedelta days 1 N/A _is_EOD_exists N/A N/A self event N/A N/A N/A N/A apb ape N/A N/A self _get_audit_period event N/A N/A N/A N/A self _is_exists event apb ape N/A N/A N/A apb time N/A N/A datetime time 0 0 0 N/A N/A N/A ape time N/A N/A datetime time 0 0 0 N/A N/A N/A ape date N/A N/A N/A apb date N/A N/A datetime timedelta days 1 N/A _extract_launched_at N/A N/A self exists N/A N/A N/A N/A N/A N/A exists get launched_at N/A N/A N/A UsageException U1 .exists has no launched_at value. N/A N/A exists N/A launched_at N/A _extract_interesting_events N/A N/A self events interesting N/A N/A N/A N/A event N/A event events N/A N/A event N/A event_type interesting N/A _find_deleted_events N/A N/A self events N/A N/A N/A interesting N/A compute.instance.delete.end N/A N/A N/A self _extract_interesting_events events interesting N/A _verify_fields N/A N/A self this that fields N/A N/A N/A field fields N/A N/A N/A N/A field this N/A field that N/A N/A N/A N/A N/A this N/A field N/A that N/A field N/A N/A N/A UsageException U2 N/A Conflicting '%s' values ('%s' != '%s') N/A field N/A this N/A field N/A that N/A field N/A _confirm_delete N/A N/A self exists delete_events fields N/A N/A N/A deleted_at N/A N/A exists get deleted_at N/A state N/A N/A exists get state N/A N/A apb ape N/A N/A self _get_audit_period exists N/A N/A N/A deleted_at delete_events N/A N/A N/A UsageException U6 .deleted events found but .exists has no deleted_at value. N/A N/A deleted_at N/A state deleted N/A N/A N/A UsageException U3 .exists state not 'deleted' but .exists deleted_at is set. N/A N/A deleted_at N/A delete_events N/A N/A launched_at N/A N/A exists get launched_at N/A N/A deleted_at launched_at N/A N/A N/A UsageException U4 .exists deleted_at < .exists launched_at. N/A N/A apb ape N/A deleted_at apb N/A deleted_at ape N/A N/A N/A UsageException U5 .exists deleted_at in audit period, but no matching .delete event found. N/A N/A N/A len delete_events 1 N/A N/A N/A UsageException U7 Multiple .delete.end events N/A delete_events N/A N/A N/A N/A self _verify_fields exists N/A delete_events N/A -1 fields N/A _confirm_launched_at N/A N/A self block exists N/A N/A N/A N/A N/A N/A exists get state active N/A N/A N/A N/A apb ape N/A N/A self _get_audit_period exists N/A launched_at N/A N/A self _extract_launched_at exists N/A N/A apb ape N/A apb launched_at ape N/A N/A len block 0 N/A N/A N/A UsageException U8 .exists launched_at in audit period, but no related events found. N/A _get_core_fields N/A N/A self N/A N/A N/A Broken out so derived classes can define their own trait list. N/A N/A launched_at instance_flavor_id tenant_id os_architecture os_version os_distro N/A _do_checks N/A N/A self block exists N/A N/A N/A interesting N/A compute.instance.rebuild.end compute.instance.finish_resize.end compute.instance.rescue.end N/A N/A N/A self _confirm_launched_at block exists N/A fields N/A N/A self _get_core_fields N/A last_interesting None N/A event block N/A N/A N/A N/A event N/A event_type interesting N/A N/A last_interesting event N/A last_interesting N/A N/A N/A N/A self _verify_fields last_interesting exists fields N/A N/A N/A N/A self _is_non_EOD_exists exists N/A N/A N/A N/A N/A self warnings append N/A Non-EOD .exists found (msg_id: %s) with no operation event. N/A exists N/A message_id N/A deleted N/A N/A self _find_deleted_events block N/A delete_fields N/A launched_at deleted_at N/A N/A N/A self _confirm_delete exists deleted delete_fields N/A _base_notification N/A N/A self exists N/A N/A N/A basen N/A N/A exists copy N/A N/A bandwidth_in basen N/A N/A N/A basen N/A bandwidth_in 0 N/A N/A bandwidth_out basen N/A N/A N/A basen N/A bandwidth_out 0 N/A N/A rax_options basen N/A N/A N/A basen N/A rax_options 0 N/A N/A basen N/A original_message_id N/A N/A exists get message_id N/A basen N/A _generate_new_id N/A N/A self original_message_id event_type N/A N/A N/A original_message_id N/A N/A oid N/A N/A uuid UUID original_message_id N/A N/A N/A uuid uuid5 oid event_type N/A N/A N/A N/A logger error N/A Generating %s, but origional message missing origional_message_id. event_type N/A N/A N/A uuid uuid4 N/A _process_block N/A N/A self block exists N/A N/A N/A error None N/A N/A N/A N/A N/A self _do_checks block exists N/A event_type compute.instance.exists.verified N/A N/A N/A UsageException N/A e N/A N/A error e N/A event_type compute.instance.exists.failed N/A N/A N/A logger warn N/A Stream %s UsageException: (%s) %s N/A N/A self stream_id N/A e code e N/A N/A apb ape N/A N/A self _get_audit_period exists N/A N/A N/A logger warn N/A Stream %s deleted_at: %s, launched_at: %s, state: %s, APB: %s, APE: %s, #events: %s N/A N/A self stream_id N/A N/A exists get deleted_at N/A N/A exists get launched_at N/A N/A exists get state apb ape N/A len block N/A N/A N/A len block 1 N/A N/A N/A N/A logger warn N/A %s - events (stream: %s) N/A event_type N/A self stream_id N/A event block N/A N/A N/A N/A logger warn N/A ^Event: %s - %s N/A N/A event N/A timestamp N/A event N/A event_type N/A events N/A N/A N/A self warnings N/A N/A instance_id N/A N/A exists get instance_id n/a N/A warning_event N/A event_type publisher_id message_id timestamp stream_id instance_id warnings compute.instance.exists.warnings stv3 N/A str N/A N/A uuid uuid4 N/A N/A exists get timestamp N/A N/A N/A datetime datetime utcnow N/A int N/A self stream_id instance_id N/A N/A ,  join N/A self warnings N/A N/A N/A events append warning_event N/A new_event N/A N/A self _base_notification exists N/A N/A new_event N/A message_id N/A N/A self _generate_new_id N/A new_event N/A original_message_id event_type N/A N/A N/A new_event update N/A event_type publisher_id timestamp stream_id error error_code event_type stv3 N/A N/A exists get timestamp N/A N/A N/A datetime datetime utcnow N/A int N/A self stream_id N/A str error N/A error N/A error code N/A N/A N/A events append new_event N/A events N/A handle_events N/A N/A self events env N/A N/A N/A N/A self env env N/A N/A self stream_id N/A env N/A stream_id N/A N/A self warnings N/A N/A new_events N/A N/A block N/A N/A event events N/A N/A N/A N/A self _is_exists event N/A N/A N/A N/A new_events extend N/A N/A self _process_block block event N/A block N/A N/A N/A N/A N/A block append event N/A block N/A N/A new_event N/A event_type message_id timestamp stream_id instance_id error error_code compute.instance.exists.failed N/A str N/A N/A uuid uuid4 N/A N/A N/A block N/A 0 get timestamp N/A N/A N/A datetime datetime utcnow N/A int N/A self stream_id N/A N/A N/A block N/A 0 get instance_id Notifications, but no .exists notification found. U0 N/A N/A N/A new_events append new_event N/A N/A events new_events N/A commit N/A N/A self N/A N/A N/A N/A rollback N/A N/A self N/A N/A N/A N/A N/A AtomPubException N/A Exception N/A N/A N/A N/A cuf_template <event xmlns="http://docs.rackspace.com/core/event" xmlns:nova="http://docs.rackspace.com/event/nova" version="1" id="%(message_id)s" resourceId="%(instance_id)s" resourceName="%(display_name)s" dataCenter="%(data_center)s" region="%(region)s" tenantId="%(tenant_id)s" startTime="%(start_time)s" endTime="%(end_time)s" type="USAGE"><nova:product version="1" serviceCode="CloudServersOpenStack" resourceType="SERVER" flavorId="%(instance_flavor_id)s" flavorName="%(instance_flavor)s" status="%(status)s" %(options)s bandwidthIn="%(bandwidth_in)s" bandwidthOut="%(bandwidth_out)s"/></event> AtomPubHandler N/A PipelineHandlerBase N/A N/A auth_token_cache None __init__ N/A N/A self url event_types extra_info content_format title categories auth_user auth_key auth_server wait_interval max_wait http_timeout N/A None None json None None 30 600 120 kw N/A N/A N/A N/A N/A super AtomPubHandler self __init__ kw N/A N/A self events N/A N/A N/A self included_types N/A N/A N/A self excluded_types N/A N/A N/A self url url N/A N/A self auth_user auth_user N/A N/A self auth_key auth_key N/A N/A self auth_server auth_server N/A N/A self wait_interval wait_interval N/A N/A self max_wait max_wait N/A N/A self http_timeout http_timeout N/A N/A self content_format content_format N/A N/A self title title N/A N/A self categories categories N/A extra_info N/A N/A N/A self extra_info extra_info N/A N/A N/A self extra_info N/A N/A event_types N/A N/A N/A isinstance event_types N/A six string_types N/A N/A event_types N/A event_types N/A t event_types N/A N/A N/A N/A t startswith ! N/A N/A N/A N/A N/A self excluded_types append N/A t N/A 1 N/A N/A N/A N/A N/A self included_types append t N/A N/A N/A N/A N/A self included_types append * N/A N/A N/A self excluded_types N/A N/A self included_types N/A N/A N/A N/A N/A self included_types append * N/A _included_type N/A N/A self event_type N/A N/A N/A N/A any N/A N/A N/A fnmatch fnmatch event_type t N/A t N/A self included_types N/A _excluded_type N/A N/A self event_type N/A N/A N/A N/A any N/A N/A N/A fnmatch fnmatch event_type t N/A t N/A self excluded_types N/A match_type N/A N/A self event_type N/A N/A N/A N/A N/A N/A self _included_type event_type N/A N/A N/A self _excluded_type event_type N/A handle_events N/A N/A self events env N/A N/A N/A event events N/A N/A event_type N/A event N/A event_type N/A N/A N/A self match_type event_type N/A N/A N/A N/A N/A self events append event N/A N/A N/A logger debug N/A Matched %s events. N/A len N/A self events N/A events N/A commit N/A N/A self N/A N/A N/A event N/A self events N/A N/A event_type N/A N/A event get event_type N/A message_id N/A N/A event get message_id N/A N/A N/A status N/A N/A self publish_event event N/A N/A N/A logger debug N/A Sent %s event %s. Status %s N/A event_type message_id status N/A N/A N/A Exception N/A N/A original_message_id N/A N/A event get original_message_id N/A N/A N/A logger exception N/A Error publishing %s event %s (original id: %s)! N/A event_type message_id original_message_id N/A publish_event N/A N/A self event N/A N/A N/A N/A content content_type N/A N/A self format event N/A event_type N/A N/A self get_event_type N/A N/A event get event_type N/A atom N/A N/A self generate_atom event event_type content content_type title N/A self title categories N/A self categories N/A N/A N/A logger debug N/A Publishing event: %s atom N/A N/A N/A self _send_event atom N/A generate_atom N/A N/A self event event_type content content_type categories title N/A None None N/A N/A template <atom:entry xmlns:atom="http://www.w3.org/2005/Atom"><atom:id>urn:uuid:%(message_id)s</atom:id>%(categories)s<atom:title type="text">%(title)s</atom:title><atom:content type="%(content_type)s">%(content)s</atom:content></atom:entry> N/A N/A title None N/A N/A title event_type N/A N/A categories None N/A N/A cats N/A N/A N/A cats N/A categories N/A N/A N/A N/A cats append event_type N/A original_message_id N/A N/A event get original_message_id N/A N/A original_message_id None N/A N/A N/A N/A cats append N/A original_message_id:%s original_message_id N/A cattags N/A N/A join N/A N/A <atom:category term="%s" /> cat N/A cat cats N/A info N/A dict message_id N/A N/A event get message_id original_message_id original_message_id event event event_type event_type content content categories cattags title title content_type content_type N/A N/A template info N/A get_event_type N/A N/A self event_type N/A N/A N/A etf N/A getattr self N/A event_type_%s N/A self content_format None N/A etf N/A N/A N/A etf event_type N/A event_type N/A event_type_cuf_xml N/A N/A self event_type N/A N/A N/A N/A event_type .cuf N/A format N/A N/A self event N/A N/A N/A eff N/A getattr self N/A format_%s N/A self content_format None N/A N/A eff None N/A N/A eff N/A getattr self format_json N/A N/A eff event N/A format_json N/A N/A self event N/A N/A N/A c N/A N/A json dumps event N/A N/A c application/json N/A format_cuf_xml N/A N/A self event N/A N/A N/A tvals N/A N/A collections defaultdict N/A N/A N/A N/A N/A N/A N/A tvals update event N/A N/A N/A tvals update N/A self extra_info N/A N/A start_time end_time N/A N/A self _get_times event N/A N/A tvals N/A start_time N/A N/A self _format_time start_time N/A N/A tvals N/A end_time N/A N/A self _format_time end_time N/A N/A tvals N/A status N/A N/A self _get_status event N/A N/A tvals N/A options N/A N/A self _get_options event N/A c N/A cuf_template tvals N/A N/A c application/xml N/A _get_options N/A N/A self event N/A N/A N/A opt N/A int N/A N/A event get rax_options 0 N/A flags N/A N/A bool N/A opt N/A 2 i N/A i N/A range 8 N/A os LINUX N/A app None N/A N/A flags N/A 0 N/A N/A os RHEL N/A N/A flags N/A 2 N/A N/A os WINDOWS N/A N/A flags N/A 6 N/A N/A os VYATTA N/A N/A flags N/A 3 N/A N/A app MSSQL N/A N/A flags N/A 5 N/A N/A app MSSQL_WEB N/A N/A app None N/A N/A N/A osLicenseType="%s" os N/A N/A N/A osLicenseType="%s" applicationLicense="%s" N/A os app N/A _get_status N/A N/A self event N/A N/A N/A state N/A N/A event get state N/A state_description N/A N/A event get state_description N/A status UNKNOWN N/A status_map N/A building stopped paused suspended rescued error deleted soft-delete shelved shelved_offloaded BUILD SHUTOFF PAUSED SUSPENDED RESCUE ERROR DELETED SOFT_DELETED SHELVED SHELVED_OFFLOADED N/A N/A state status_map N/A N/A status N/A status_map N/A state N/A N/A state resized N/A N/A N/A state_description resize_reverting N/A N/A status REVERT_RESIZE N/A N/A status VERIFY_RESIZE N/A N/A state active N/A N/A active_map N/A rebooting rebooting_hard updating_password rebuilding rebuild_block_device_mapping rebuild_spawning migrating resize_prep resize_migrating resize_migrated resize_finish REBOOT HARD_REBOOT PASSWORD REBUILD REBUILD REBUILD MIGRATING RESIZE RESIZE RESIZE RESIZE N/A status N/A N/A active_map get state_description ACTIVE N/A N/A status UNKNOWN N/A N/A N/A N/A logger error N/A Unknown status for event %s: state %s (%s) N/A N/A N/A event get message_id state state_description N/A status N/A _get_times N/A N/A self event N/A N/A N/A audit_period_beginning N/A N/A event get audit_period_beginning N/A audit_period_ending N/A N/A event get audit_period_ending N/A launched_at N/A N/A event get launched_at N/A terminated_at N/A N/A event get terminated_at N/A N/A terminated_at N/A N/A terminated_at N/A N/A event get deleted_at N/A start_time N/A max launched_at audit_period_beginning N/A N/A terminated_at N/A N/A end_time audit_period_ending N/A N/A end_time N/A min terminated_at audit_period_ending N/A N/A start_time end_time N/A N/A start_time audit_period_beginning N/A N/A start_time end_time N/A _format_time N/A N/A self dt N/A N/A N/A time_format %Y-%m-%dT%H:%M:%SZ N/A dt N/A N/A N/A N/A N/A datetime datetime strftime dt time_format N/A N/A N/A _get_auth N/A N/A self force headers N/A False None N/A N/A N/A headers None N/A N/A headers N/A N/A N/A force N/A N/A AtomPubHandler auth_token_cache N/A N/A auth_body N/A auth N/A RAX-KSKEY:apiKeyCredentials N/A username apiKey N/A self auth_user N/A self auth_key N/A auth_headers N/A User-Agent Accept Content-Type Winchester application/json application/json N/A N/A N/A logger debug N/A Contacting  auth server %s N/A self auth_server N/A res N/A N/A requests post N/A self auth_server data N/A N/A json dumps auth_body headers auth_headers N/A N/A N/A res raise_for_status N/A token N/A N/A N/A N/A N/A res json N/A access N/A token N/A id N/A N/A N/A logger debug N/A Token received: %s token N/A N/A AtomPubHandler auth_token_cache token N/A N/A headers N/A X-Auth-Token N/A AtomPubHandler auth_token_cache N/A headers N/A _send_event N/A N/A self atom N/A N/A N/A headers N/A Content-Type application/atom+xml N/A headers N/A N/A self _get_auth headers headers N/A attempts 0 N/A status 0 N/A True N/A N/A N/A N/A res N/A N/A requests post N/A self url data atom headers headers timeout N/A self http_timeout N/A status N/A res status_code N/A N/A N/A status 200 N/A status 300 N/A N/A N/A N/A status 401 N/A N/A N/A N/A logger info Auth expired, reauthorizing... N/A headers N/A N/A self _get_auth headers headers force True N/A N/A N/A status 409 N/A N/A N/A N/A logger debug N/A Duplicate message: 
%s atom N/A N/A N/A status 400 N/A N/A N/A N/A logger error N/A Invalid Content: Server rejected content: 
%s atom N/A N/A N/A N/A N/A N/A requests exceptions ConnectionError N/A N/A N/A N/A logger exception N/A Connection error talking to %s N/A self url N/A N/A N/A N/A requests exceptions Timeout N/A N/A N/A N/A logger exception N/A HTTP timeout talking to %s N/A self url N/A N/A N/A N/A requests exceptions HTTPError N/A N/A N/A N/A logger exception N/A HTTP protocol error talking to %s N/A self url N/A N/A N/A N/A requests exceptions RequestException N/A N/A N/A N/A logger exception N/A Unknown exeption talking to %s N/A self url N/A attempts 1 N/A wait N/A min N/A attempts N/A self wait_interval N/A self max_wait N/A N/A N/A logger error N/A Message delivery failed, going to sleep, will try again in %s seconds N/A str wait N/A N/A N/A time sleep wait N/A status N/A rollback N/A N/A self N/A N/A N/A N/A N/A