Module Expr Str Import alias Import alias identifier Import alias Import alias Import alias Import alias ImportFrom alias Import alias Import alias ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad NameLoad body Pass decorator_list ClassDef bases NameLoad NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list Assign NameStore NameLoad Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Num Assign NameStore Dict Str Str Str NameLoad NameLoad NameLoad Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr BinOpMod Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Dict Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Dict Return Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args defaults body If Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad Dict attr Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Dict orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad Dict Return Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Return Call AttributeLoad NameLoad attr Str NameLoad orelse Return Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults NameLoad body Expr Str If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Dict Assign NameStore Call NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad Dict Assign NameStore Call NameLoad If UnaryOpNot NameLoad body Return NameLoad Assign TupleStore NameStore NameStore NameStore TupleLoad Num Num Num For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body For TupleStore NameStore TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr body AugAssignAdd NameStore NameLoad AugAssignAdd NameStore NameLoad AugAssignAdd NameStore NameLoad If CompareGt NameLoad NameLoad body Print BinOpMod Str TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad If UnaryOpNot NameLoad body Return NameLoad Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Str orelse Assign NameStore BinOpMod Str NameLoad Print BinOpMod Str TupleLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Expr Call NameLoad NameLoad NameLoad Return TupleLoad Call NameLoad NameLoad decorator_list Assign NameStore Lambda arguments args defaults vararg Call NameLoad Call NameLoad NameLoad Call NameLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults kwarg body If UnaryOpNot Call NameLoad body Return NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad NameLoad body Return NameLoad Assign NameStore BinOpSub Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Dict Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Dict Assign NameStore BoolOpOr BoolOpAnd UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad Num Call NameLoad NameLoad Assign SubscriptStore NameLoad Index NameLoad Call NameLoad Call AttributeLoad NameLoad attr NameLoad TupleLoad Num Num Num TupleLoad NameLoad NameLoad Num If CompareGt Call NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad NameLoad Slice Num While BoolOpAnd NameLoad Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index Num Index Num attr Str body Expr Call AttributeLoad NameLoad attr Num Assign NameStore BinOpMod Str Call AttributeLoad Str attr ListComp BinOpMod Str NameLoad comprehension NameStore NameLoad orelse Assign NameStore Str If CompareLt Call NameLoad NameLoad body Return NameLoad Print BinOpMod Str TupleLoad NameLoad NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr Str TupleLoad Call AttributeLoad NameLoad attr Str Dict NameLoad decorator_list FunctionDef arguments args defaults body Expr Str FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults vararg kwarg body Assign NameStore BoolOpOr BoolOpAnd Call NameLoad Call AttributeLoad NameLoad attr Num TryFinally body Return Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad finalbody TryExcept body Expr Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad handlers ExceptHandler body Raise decorator_list Return NameLoad decorator_list Return NameLoad decorator_list FunctionDef arguments args defaults body Expr Str FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults vararg kwarg body Assign NameStore BoolOpOr BoolOpAnd Call NameLoad Call AttributeLoad NameLoad attr Num TryFinally body Return Call NameLoad NameLoad NameLoad finalbody TryExcept body Expr Call NameLoad NameLoad AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Num attr attr AttributeLoad NameLoad attr ListLoad handlers ExceptHandler body Raise decorator_list Return NameLoad decorator_list Return NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad decorator_list FunctionDef arguments args defaults body Global identifier Assign NameStore Dict Str Str Str NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore BoolOpOr Call AttributeLoad Str attr ListComp SubscriptLoad Call NameLoad SubscriptLoad NameLoad Index Num Index Num comprehension NameStore Call AttributeLoad NameLoad attr CompareIsNot SubscriptLoad NameLoad Index Num NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str If BoolOpAnd CompareIsNot NameLoad NameLoad CompareNotEq NameLoad NameLoad body Return NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str If BoolOpAnd CompareIsNot NameLoad NameLoad CompareNotEq NameLoad NameLoad body Return NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore SubscriptLoad BoolOpOr BoolOpAnd Call NameLoad NameLoad TupleLoad NameLoad NameLoad ListLoad NameLoad ListLoad ListLoad NameLoad Index Num Assign NameStore Call NameLoad Call NameLoad Lambda arguments args NameParam defaults CompareIsNot NameLoad NameLoad NameLoad Assign NameStore SubscriptLoad BoolOpOr BoolOpAnd Call NameLoad NameLoad TupleLoad NameLoad NameLoad ListLoad NameLoad ListLoad ListLoad NameLoad Index Num Assign NameStore Call NameLoad Call NameLoad Lambda arguments args NameParam defaults CompareIsNot NameLoad NameLoad NameLoad If BoolOpAnd NameLoad UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot Call NameLoad NameLoad NameLoad body Return NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr Str NameLoad body Return NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr Str Num body Return Call AttributeLoad NameLoad attr Str NameLoad Raise Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str TupleLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults TupleLoad Dict NameLoad NameLoad NameLoad body If BoolOpAnd UnaryOpNot NameLoad Call NameLoad NameLoad NameLoad body Return ListLoad If CompareIs NameLoad NameLoad body Assign NameStore NameLoad Assign NameStore BinOpMod Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Assign NameStore NameLoad orelse If UnaryOpNot NameLoad body Assign NameStore NameLoad orelse Raise Call NameLoad TupleLoad NameLoad NameLoad Assign NameStore SubscriptLoad BoolOpOr BoolOpAnd Call NameLoad NameLoad TupleLoad NameLoad NameLoad ListLoad NameLoad ListLoad ListLoad NameLoad Index Num Assign NameStore Dict Str Str Str Str Str Str TupleLoad NameLoad NameLoad TupleLoad Str Call NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad AugAssignAdd NameStore Num Assign NameStore Call NameLoad Lambda arguments args NameParam defaults NameLoad Call NameLoad Call NameLoad NameLoad Assign NameStore Dict If UnaryOpNot NameLoad body Return NameLoad Expr Call NameLoad Lambda arguments args NameParam defaults Call AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Call NameLoad ListLoad attr SubscriptLoad NameLoad Index Num Call NameLoad NameLoad Call NameLoad Call NameLoad NameLoad For NameStore Call AttributeLoad NameLoad attr NameLoad ListLoad body Assign SubscriptStore NameLoad Index NameLoad ListLoad Dict While BoolOpAnd NameLoad NameLoad body AugAssignSub NameStore Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Str NameLoad keyword NameLoad keyword UnaryOpNot NameLoad If UnaryOpNot NameLoad body Continue For NameStore Call NameLoad Call NameLoad NameLoad body If UnaryOpNot SubscriptLoad NameLoad Index NameLoad body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad For NameStore NameLoad body Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad Assign NameStore Call NameLoad Lambda arguments args NameParam defaults UnaryOpNot NameLoad NameLoad If NameLoad body If CompareIs SubscriptLoad NameLoad Index Num NameLoad body Raise Call NameLoad NameLoad NameLoad NameLoad orelse Raise Call NameLoad NameLoad NameLoad NameLoad If UnaryOpNot NameLoad body Assign NameStore Call NameLoad Lambda arguments args NameParam defaults Call NameLoad SubscriptLoad BoolOpOr BoolOpAnd NameLoad ListLoad SubscriptLoad NameLoad Index Num ListLoad NameLoad Index Num NameLoad orelse Assign NameStore Call NameLoad Lambda arguments args NameParam defaults Call NameLoad NameLoad NameLoad NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index Num Return NameLoad decorator_list Call NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults TupleLoad Dict NameLoad NameLoad NameLoad body Return Call NameLoad NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr Num BinOpSub BinOpLShift Num Num Num NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Return TupleLoad NameLoad If UnaryOpNot NameLoad body Return TupleLoad Assign NameStore Call NameLoad Lambda arguments args NameParam NameParam defaults BinOpAdd Call NameLoad NameLoad Call NameLoad NameLoad NameLoad If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Return Call NameLoad NameLoad orelse Return TupleLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Return SubscriptLoad NameLoad Index NameLoad orelse Return Call NameLoad Lambda arguments args NameParam defaults Call NameLoad NameLoad NameLoad NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults vararg kwarg body If NameLoad body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Num Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad NameLoad NameLoad Return Call NameLoad Lambda arguments args NameParam defaults ListLoad NameLoad Call NameLoad NameLoad BinOpAdd NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults vararg kwarg body Assign NameStore Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad NameLoad If NameLoad body Return SubscriptLoad NameLoad Index Num orelse Return ListLoad Num decorator_list FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str If UnaryOpNot NameLoad body Return NameLoad Assign NameStore BinOpAdd AttributeLoad NameLoad attr Num Assign NameStore Call NameLoad Lambda arguments args NameParam defaults NameLoad Call NameLoad Call NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad Call NameLoad Call NameLoad NameLoad Assign NameStore Dict If CompareNotEq Call NameLoad NameLoad Call NameLoad NameLoad body Raise Call NameLoad Str Call NameLoad NameLoad Call NameLoad NameLoad While BoolOpAnd NameLoad NameLoad body AugAssignSub NameStore Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr NameLoad For TupleStore NameStore NameStore NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad If BoolOpOr NameLoad UnaryOpNot NameLoad body Continue Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad NameLoad attr If UnaryOpNot NameLoad body Continue Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign SubscriptStore NameLoad Index NameLoad TupleLoad NameLoad NameLoad If UnaryOpNot NameLoad body Return Call NameLoad Lambda arguments args NameParam defaults Call NameLoad SubscriptLoad NameLoad Index Num NameLoad Assign NameStore Call NameLoad Call NameLoad Lambda arguments args NameParam defaults TupleLoad SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr If Call NameLoad Lambda arguments args NameParam defaults CompareIs SubscriptLoad NameLoad Index Num NameLoad Call AttributeLoad NameLoad attr body Raise Call NameLoad NameLoad NameLoad NameLoad Raise Call NameLoad NameLoad NameLoad NameLoad decorator_list Call NameLoad FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str If UnaryOpNot NameLoad body Return NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Call NameLoad Call NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad If CompareEq Call NameLoad NameLoad Num body Return Call AttributeLoad NameLoad attr orelse Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If UnaryOpNot NameLoad body Raise Call NameLoad Str NameLoad Assign TupleStore NameStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIs NameLoad NameLoad body Raise Call NameLoad NameLoad NameLoad NameLoad If UnaryOpNot NameLoad body Raise Call NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad Call NameLoad Call AttributeLoad NameLoad attr decorator_list Call NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list
N/A N/A access

Basic access to object services.
 N/A exceptions N/A random _random N/A time N/A sys N/A os N/A socket gogreen coro N/A pyinfo N/A error ServerUnavailable N/A Exception N/A N/A N/A ServerError N/A ServerUnavailable N/A N/A N/A ClientError N/A ServerUnavailable N/A N/A N/A SplitAccessError N/A Exception N/A N/A N/A SplitServerError N/A ServerError SplitAccessError N/A N/A N/A SplitClientError N/A ClientError SplitAccessError N/A N/A N/A LookAside N/A Exception N/A N/A N/A N/A BLANK_TOKEN None N/A CORO_LOCAL_TDATA access-trace-data N/A CORO_LOCAL_TCTRL access-trace-ctrl N/A CORO_LOCAL_SOURCE access-call-source N/A DEFAULT_RETRY 2 N/A ACCESS_TRACE_LIMITS N/A obj cmd vids None None None N/A ACCESS_TRACE_OFF 0 N/A ACCESS_TRACE_TERSE 10 N/A ACCESS_TRACE_INFO 20 N/A ACCESS_TRACE_DEBUG 30 N/A ACCESS_TRACE_VERBOSE 40 _tlb_status N/A N/A object N/A N/A N/A N/A N/A coro get_local N/A tlb-%s object False N/A _set_trace_local N/A N/A value clear N/A N/A N/A N/A N/A N/A coro has_local CORO_LOCAL_TCTRL N/A N/A N/A N/A coro set_local CORO_LOCAL_TCTRL N/A N/A data N/A N/A coro get_local CORO_LOCAL_TCTRL N/A N/A data N/A value value N/A N/A data N/A clear clear N/A _get_trace_local N/A N/A N/A N/A N/A data N/A N/A coro get_local CORO_LOCAL_TCTRL N/A N/A N/A N/A data get value False N/A _clr_trace_local N/A N/A N/A N/A N/A N/A N/A N/A N/A coro get_local CORO_LOCAL_TCTRL N/A get clear False N/A N/A data N/A N/A coro pop_local CORO_LOCAL_TCTRL N/A N/A N/A data N/A N/A coro get_local CORO_LOCAL_TCTRL N/A N/A N/A N/A data get value False N/A slave_read N/A N/A status N/A None N/A N/A N/A status None N/A N/A N/A N/A coro get_local slave-read False N/A N/A N/A N/A coro set_local slave-read status N/A trace_dump N/A N/A clear N/A True N/A N/A trace_dump

    Dump to stdout current trace data at the current trace level. An optional
    clear parameter to reset or preserve the trace data. (default: True)

    See Also: enable_trace()
     N/A clear N/A N/A tdata N/A N/A coro pop_local CORO_LOCAL_TDATA N/A N/A tlevl N/A _clr_trace_local N/A N/A tdata N/A N/A coro get_local CORO_LOCAL_TDATA N/A N/A tlevl N/A _get_trace_local N/A N/A tlevl N/A N/A None N/A N/A total idcnt count N/A 0 0 0 N/A N/A obj data N/A N/A tdata items N/A N/A N/A cmd N/A elapse ids cnt N/A N/A data items N/A N/A total elapse N/A count cnt N/A idcnt ids N/A N/A tlevl ACCESS_TRACE_TERSE N/A N/A N/A Access | %0.4f | %4d | %4d | Summary (%s.%s) N/A elapse cnt ids obj cmd N/A N/A total N/A N/A None N/A lmt N/A has_trace_limits N/A N/A lmt None N/A N/A lmt N/A N/A lmt N/A limit: %s lmt N/A N/A Access | %.4f | %4d | %4d | Summary (TOTAL) %s N/A total count idcnt lmt N/A enable_trace N/A N/A value clear N/A True N/A N/A enable_trace

    Set trace level.
    
    0  - No debug info.
    10 - Info about each access call is saved. A call to trace_dump() will
         produce a single line summary (number of access calls, number of
         IDs, and total time spent in access calls) of the saved data.
    20 - A call to trace_dump() will dump a line for each object/command
         with the same information as the 'total' result above.
    30 - For each call to access echo the call parameters and elapse time
         to stdout.
    40 - When echoing access calls to stdout include the call stack.

    Note: Each level will produce all the data that the previous level
          produces, plus the additional documented data.

    constants:

      ACCESS_TRACE_OFF     = 0
      ACCESS_TRACE_TERSE   = 10
      ACCESS_TRACE_INFO    = 20
      ACCESS_TRACE_DEBUG   = 30
      ACCESS_TRACE_VERBOSE = 40

    Optional parameters:

      clear - Reset/Clear the local override when trace_dump is called with
              the clear parameter set to true. (default: True)

    See Also: trace_dump()
     N/A N/A _set_trace_local value clear N/A N/A N/A _get_trace_local value N/A N/A sum_tuple N/A N/A N/A N/A a N/A tuple N/A map sum N/A zip a _trace_data N/A N/A start obj cmd vids N/A kwargs N/A N/A N/A N/A _get_trace_local N/A N/A None N/A N/A N/A _trace_check_limits obj cmd vids N/A N/A None N/A elapse N/A N/A N/A time time start N/A N/A N/A N/A coro has_local CORO_LOCAL_TDATA N/A N/A N/A N/A coro set_local CORO_LOCAL_TDATA N/A N/A data N/A N/A coro get_local CORO_LOCAL_TDATA N/A data N/A N/A data setdefault obj N/A N/A look N/A N/A N/A N/A isinstance vids N/A list tuple 1 N/A len vids N/A N/A data N/A cmd N/A sum_tuple N/A N/A data get cmd N/A 0 0 0 N/A elapse look 1 N/A N/A N/A _get_trace_local ACCESS_TRACE_DEBUG N/A N/A stack N/A N/A pyinfo rawstack N/A stack N/A stack N/A -5 N/A N/A stack N/A N/A N/A N/A stack N/A 0 N/A 0 startswith access N/A N/A N/A N/A stack pop 0 N/A stack N/A  @ %s N/A N/A | join N/A N/A %s:%s:%s x N/A x stack N/A N/A stack N/A N/A N/A _get_trace_local ACCESS_TRACE_DEBUG N/A N/A None N/A N/A Access | %.4f | obj: %s cmd: %s vid: %s args: %s kwargs: %s%s N/A elapse obj cmd vids N/A N/A kwargs get args N/A N/A N/A kwargs get kwargs N/A stack N/A _execute_trace_decorator N/A N/A N/A N/A N/A _execute_trace_decorator

    trace decorator explicitly for the execute function.
     function N/A N/A method N/A N/A tracer N/A N/A obj n cmd vids N/A args kwargs N/A N/A start N/A N/A N/A _get_trace_local N/A N/A time time 0 N/A N/A N/A N/A method obj n cmd vids args kwargs N/A N/A N/A N/A N/A _trace_data start obj cmd vids kwargs N/A N/A N/A N/A N/A N/A tracer N/A N/A function N/A _complete_trace_decorator N/A N/A N/A N/A N/A _complete_trace_decorator

    trace decorator explicitly for *Access complete(s) methods.
     function N/A N/A method N/A N/A tracer N/A N/A N/A args kwargs N/A N/A start N/A N/A N/A _get_trace_local N/A N/A time time 0 N/A N/A N/A N/A method args kwargs N/A N/A N/A N/A N/A _trace_data start N/A N/A N/A args N/A 0 __class__ __name__ N/A method __name__ N/A N/A N/A N/A N/A N/A N/A tracer N/A N/A function N/A N/A _trace_limits ACCESS_TRACE_LIMITS trace_limit N/A N/A obj cmd vids N/A None None None N/A N/A trace_limit
    
    Limit access tracing to calls only with the supplied signature. None
    values (the default) implies ignore that component; i.e., match a call
    with any value for that component.
    
    obj: Only trace calls for this access object.
    cmd: Only trace calls against this command. Note that the cmd value needs
        to make sense with the obj value. If the cmd limit isn't a command 
        associated with the obj then it effectively will not trace anything.
    vids: Only trace for this vid(s). Can be a list. Note since calls can
         be made with lists of vids this limit will match if ANY of the vids
        in the call match those in the limit.
     N/A N/A _trace_limits N/A obj obj N/A N/A _trace_limits N/A cmd cmd N/A N/A _trace_limits N/A vids vids N/A trace_limits_clear N/A N/A N/A N/A N/A _trace_limits N/A _trace_limits N/A obj cmd vids None None None N/A has_trace_limits N/A N/A N/A N/A N/A returns a string flagging which trace limits have been enabled. the
    string will have the following:
    
    o: if obj limits enabled
    c: if cmd limits enabled
    v: if vids limits enabled
    
    so the string 'oc' would means obj and cmd limits, while 'ov' would mean
    obj and vids limits. 
    
    None means no limits enabled.
     N/A r N/A N/A N/A join N/A N/A N/A str N/A x N/A 0 N/A 0 N/A x N/A N/A _trace_limits items N/A N/A x N/A 1 None None N/A r N/A _trace_check_limits N/A N/A obj cmd vids N/A N/A N/A obj_limit N/A N/A _trace_limits get obj N/A N/A N/A obj_limit None N/A obj_limit obj N/A N/A False N/A cmd_limit N/A N/A _trace_limits get cmd N/A N/A N/A cmd_limit None N/A cmd_limit cmd N/A N/A False N/A vids_l N/A N/A _trace_limits get vids N/A vids_l N/A N/A N/A N/A isinstance vids_l N/A list tuple N/A vids_l N/A N/A vids_l N/A 0 N/A vids_l N/A set N/A filter N/A N/A N/A x N/A N/A x None vids_l N/A vids N/A N/A N/A N/A isinstance vids N/A list tuple N/A vids N/A N/A vids N/A 0 N/A vids N/A set N/A filter N/A N/A N/A x N/A N/A x None vids N/A N/A vids_l N/A N/A N/A vids_l intersection vids N/A N/A False N/A True N/A _unwrap N/A N/A result N/A N/A N/A _unwrap

    Given a result fetched over RPC from service.base, check for an
    envelope, and if present processes the result. When the result
    is in an envelope; on success the result is removed and returned
    to the called, on failure an appropriate exception is raised.
     N/A N/A N/A isinstance result dict N/A N/A result N/A N/A N/A N/A result get envl False N/A N/A result N/A N/A N/A N/A result get rc 0 N/A N/A N/A N/A result get result result N/A N/A N/A error lookup N/A N/A result get rc N/A N/A result get args N/A N/A execute N/A N/A object notifier command vids args kwargs timeout retry raw N/A N/A N/A None None False N/A N/A N/A N/A vids N/A isinstance vids list N/A N/A N/A N/A N/A retry None N/A N/A retry DEFAULT_RETRY N/A tlb N/A tlb-%s object N/A val N/A N/A coro get_local tlb N/A N/A val None N/A N/A val False N/A N/A N/A val N/A N/A val True N/A N/A N/A LookAside N/A tlb val N/A look N/A N/A N/A N/A isinstance vids N/A list tuple N/A vids N/A N/A vids N/A 0 N/A data N/A tlb slave source command args kwargs N/A tlb val N/A slave-read N/A slave_read N/A N/A socket gethostname command args kwargs N/A retry 1 N/A results N/A map N/A N/A N/A i N/A None N/A xrange N/A len look N/A pending N/A N/A N/A look N/A N/A results N/A N/A filter N/A N/A N/A i N/A N/A N/A N/A N/A pending setdefault N/A i N/A 0 N/A set N/A add N/A i N/A 1 N/A zip look N/A xrange N/A len look N/A pos N/A N/A pending pop BLANK_TOKEN N/A N/A N/A N/A results N/A pos N/A N/A N/A N/A retry pending N/A N/A retry 1 N/A lookup N/A N/A pending keys N/A values N/A N/A notifier rpcs object lookup execute data timeout timeout local N/A val N/A N/A values N/A N/A N/A i N/A xrange N/A len lookup N/A N/A N/A N/A values N/A i N/A N/A push N/A N/A pending get N/A lookup N/A i N/A N/A push N/A N/A pending pop N/A lookup N/A i N/A pos push N/A N/A N/A results N/A pos N/A values N/A i N/A errors N/A filter N/A N/A N/A i N/A N/A i results N/A errors N/A N/A N/A N/A errors N/A 0 None N/A N/A N/A ClientError look data errors N/A N/A N/A ServerError look data errors N/A N/A raw N/A N/A results N/A map N/A N/A N/A i N/A N/A _unwrap N/A N/A N/A i N/A N/A i N/A 0 N/A None N/A 0 results N/A N/A results N/A map N/A N/A N/A i N/A N/A map _unwrap i results N/A N/A N/A isinstance vids list N/A N/A results N/A results N/A 0 N/A results N/A N/A _execute_trace_decorator random N/A N/A object notifier command args kwargs timeout retry raw N/A N/A N/A None None False N/A N/A N/A execute object notifier command N/A N/A _random randint 0 N/A N/A 8 60 1 args kwargs timeout retry raw N/A _flatten N/A N/A data N/A N/A N/A N/A isinstance data N/A int long N/A N/A N/A data N/A N/A data N/A N/A N/A N/A result N/A reduce N/A N/A N/A x y N/A N/A N/A _flatten x N/A _flatten y data N/A N/A isinstance result N/A tuple list N/A N/A N/A tuple result N/A N/A N/A result N/A _fatten N/A N/A request result N/A N/A N/A N/A isinstance request N/A int long N/A N/A N/A result N/A request N/A N/A N/A map N/A N/A N/A i N/A N/A _fatten i result request N/A SplitAccess N/A object N/A N/A SplitAccess

    Provide a notifier/publisher wrapper which splits access calls into
    two component parts; 1) an initiation component which will send the
    resquest and return tracking sequence number(s) for the request(s),
    2) a completion component which will wait for and return responses
    for the request sequence numbers which are provided.

    Examples:

       split = SplitAccess(notifier)

      s1 = access.test.ping(split, 0, data1)
      s2 = access.test.ping(split, 0, data2)
      [r1, r2] = split.complete([s1, s2])

      s1 = access.test.ping(split, 0, data1)
      s2 = access.test.ping(split, 0, data2)
      r1, r2 = split.completes(s1, s2)

      s1 = access.test.ping(split, 0, data1)
      s2 = access.test.ping(split, 0, data2)
      [s3, s4] = access.test.ping(split, [0, 1], data)
      r1, r2, [r3, r4] = split.completes(s1, s2, [s3, s4])
     __init__ N/A N/A self notifier N/A kwargs N/A N/A N/A self _notifier notifier N/A N/A self _retry N/A N/A kwargs get retry DEFAULT_RETRY N/A __repr__ N/A N/A self N/A N/A N/A N/A repr N/A self _notifier N/A publish N/A N/A self object id cmd args N/A N/A N/A N/A N/A N/A self _notifier publish object id cmd args N/A rpcs N/A N/A self obj vid_list cmd args N/A more kwargs N/A N/A more N/A N/A N/A kwargs N/A timeout N/A more N/A 0 N/A N/A seq cnt N/A N/A N/A self _notifier rpcs_push obj vid_list cmd args kwargs N/A N/A map N/A N/A N/A i N/A N/A i N/A range seq N/A seq cnt N/A rpc N/A N/A self obj vid cmd args N/A more kwargs N/A N/A result N/A N/A self rpcs obj N/A vid cmd args more kwargs N/A result N/A N/A N/A result N/A 0 N/A N/A N/A 0 N/A complete N/A N/A self seq_list N/A kwargs N/A N/A complete

        Given a list of one or more sequence numbers, produced by
        access requests for RPC(s), wait for the request completion
        and return the result(s) as a list in the same order as the
        requested sequence numbers.

        Examples:

          [r1, r2, r3, r4] = self.complete([s1, s2, s3, s4])

        Optional arguments are passed to the underlying publisher RPC
        completion function:

        timeout - No single socket recieve should take longer then
                  timeout seconds. (float or int are valid as well
                  as None which denotes infinite/no timeout)

        See Also: rpc(), rpcs()
         N/A N/A seq_list N/A N/A None N/A retry N/A N/A self _retry 1 N/A results N/A map N/A N/A N/A i N/A None N/A xrange N/A len seq_list N/A pending N/A dict N/A zip seq_list N/A xrange N/A len seq_list N/A errored N/A N/A N/A N/A len results N/A len pending N/A N/A N/A ValueError length mismatch. duplicates? <%d:%d> N/A len results N/A len pending N/A N/A retry pending N/A N/A retry 1 N/A result N/A N/A N/A self _notifier rpcs_recv N/A N/A pending keys kwargs N/A N/A seq req rep result N/A N/A pos N/A N/A pending pop seq N/A tmp N/A N/A errored pop pos None N/A N/A results N/A pos rep N/A N/A rep N/A req N/A N/A N/A seq N/A N/A N/A N/A self rpc req kwargs pop N/A N/A seq N/A N/A N/A N/A pending N/A seq pos N/A N/A errored N/A pos N/A req rep N/A N/A errored N/A N/A N/A map N/A N/A N/A i N/A N/A _unwrap N/A i N/A 0 results N/A errored N/A dict N/A map N/A N/A N/A i N/A N/A N/A seq_list N/A N/A i N/A 0 N/A i N/A 1 N/A N/A errored iteritems N/A N/A filter N/A N/A N/A i N/A N/A N/A i N/A 1 None N/A N/A errored itervalues N/A N/A N/A SplitClientError seq_list results errored N/A N/A SplitServerError seq_list results errored N/A N/A _complete_trace_decorator completes N/A N/A self N/A args kwargs N/A N/A completes

        Given sequence number(s), produced by access requests for
        RPC(s), wait for the request completion and return the result
        in the same order as the arguments were presented. The sequence
        number arguments can be presented as either individual arguments
        and/or lists/tuples of sequence numbers.

        Examples:

          
          r1 = self.completes(s1)
          r1, r2, = self.completes(s1, s2)
          r1, r2, (r3, r4) = self.completes(s1, s2, (s3, s4))

        Optional arguments are passed to the underlying publisher RPC
        completion function:

        timeout - No single socket recieve should take longer then
                  timeout seconds. (float or int are valid as well
                  as None which denotes infinite/no timeout)

        See Also: rpc(), rpcs()
         N/A N/A args N/A N/A None N/A flat N/A _flatten args N/A result N/A _fatten args N/A dict N/A zip flat N/A N/A self complete flat kwargs N/A N/A N/A len args 1 N/A N/A N/A N/A result pop N/A N/A result N/A any N/A N/A self seq_set N/A N/A N/A any

        EXPERIMENTAL

        Given a set of sequence numbers, produced by access requests for
        RPC(s), return a tuple of any one sequence number and the matching
        response. Also remove the sequence number from the given set.

        Note: No retries, minimal testing.
         N/A N/A seq_set N/A N/A N/A ValueError empty sequence set seq_set N/A N/A seq req rep N/A N/A N/A self _notifier rpcs_pop seq_set N/A N/A rep None N/A N/A N/A ClientError seq req rep N/A N/A rep N/A N/A N/A ServerError seq req rep N/A N/A N/A seq_set remove seq N/A N/A seq N/A _unwrap N/A N/A rep pop N/A N/A _complete_trace_decorator clear N/A N/A self seqs N/A N/A N/A clear

        Clear any request/response state associated with a set or list
        of sequence numbers
         N/A N/A N/A N/A self _notifier rpcs_clear seqs N/A N/A