Module Import alias Import alias Import alias ImportFrom alias Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam defaults body If CompareEq Call NameLoad NameLoad Num body Return TupleLoad NameLoad NameLoad NameLoad orelse Return TupleLoad SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Slice Num BinOpMod Str TupleLoad NameLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareEq NameLoad NameLoad body Return Dict Expr Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assert Call NameLoad NameLoad NameLoad For NameStore AttributeLoad NameLoad attr body If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareEq NameLoad NameLoad body Return Dict Expr Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad Assert Call NameLoad NameLoad NameLoad If CompareEq Call NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr Str NameLoad Return NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad SubscriptLoad NameLoad Index Num orelse Return Call NameLoad SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Slice Num decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Dict decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Dict decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore ListLoad Assign TupleStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr If CompareIn NameLoad NameLoad body Assign TupleStore NameStore NameStore SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad NameLoad If CompareEq NameLoad AttributeLoad NameLoad attr body Return NameLoad If CompareEq NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad Raise Call NameLoad NameLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad If CompareEq NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad Raise Call NameLoad NameLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If CompareEq NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad Raise Call NameLoad NameLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If CompareEq NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str NameLoad TryExcept body Return Call NameLoad Call NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad NameLoad Call NameLoad NameLoad orelse If CompareEq NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str NameLoad TryExcept body Return Call NameLoad Call NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad NameLoad Call NameLoad NameLoad orelse If CompareEq NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore NameLoad Assign TupleStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad If CompareIs NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore ListLoad For NameStore Call NameLoad body Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad orelse Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad NameLoad TryExcept body Assign NameStore Call NameLoad NameLoad If CompareIs NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad Raise Call NameLoad NameLoad NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad Call NameLoad NameLoad Raise Call NameLoad NameLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type NameLoad body Raise Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad For TupleStore NameStore TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body If CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad If CompareIn NameLoad TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad Dict Str Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad orelse If CompareEq NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str NameLoad Assign SubscriptStore NameLoad Index NameLoad Call NameLoad orelse If CompareEq NameLoad AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr Str NameLoad If CompareIs NameLoad NameLoad body Return NameLoad orelse TryExcept body Return Call NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpAdd Str BinOpMult Str Call NameLoad NameLoad Assign NameStore ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad Expr Call AttributeLoad NameLoad attr Num NameLoad Return BinOpMod NameLoad Call NameLoad NameLoad decorator_list NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assert Call NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assert Call NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Str Assign NameStore Dict FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore ListLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad NameLoad Slice BinOpAdd NameLoad Call NameLoad AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad BinOpAdd SubscriptLoad AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list NameLoad decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults AttributeLoad NameLoad attr Num body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Str Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num NameLoad Delete SubscriptDel AttributeLoad NameLoad attr Slice AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Delete SubscriptDel AttributeLoad NameLoad attr Slice decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults Str body TryExcept body Expr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Assign AttributeStore NameLoad attr Call NameLoad Assign NameStore AttributeLoad NameLoad attr If NameLoad body AugAssignAdd NameStore BinOpAdd Str NameLoad orelse If Call NameLoad NameLoad Str body AugAssignAdd NameStore BinOpMod Str AttributeLoad NameLoad attr orelse If Call NameLoad NameLoad Str body AugAssignAdd NameStore BinOpMod Str Call AttributeLoad Call AttributeLoad NameLoad attr Str Str AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Dict Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return ListComp Dict Str Str Str AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad AttributeLoad NameLoad attr comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list
N/A N/A logging N/A re N/A urllib bagpipe.bgp.common.utils enum N/A log N/A N/A logging getLogger __name__ N/A LGMap N/A enum VALUE SUBITEM SUBTREE FORWARD COLLECTION DELEGATE _splitLGPath N/A N/A pathPrefix path N/A N/A N/A N/A N/A len path 0 N/A N/A N/A None None pathPrefix N/A N/A N/A N/A path N/A 0 N/A path N/A 1 N/A %s/%s N/A pathPrefix N/A N/A urllib quote N/A path N/A 0 N/A _getLGLocalInfoRecurse N/A N/A obj cls pathPrefix N/A N/A N/A N/A cls LookingGlass N/A N/A N/A N/A N/A N/A log debug _getLGLocalInfoRecurse: %s cls N/A result N/A N/A cls getLookingGlassLocalInfo obj pathPrefix N/A N/A isinstance result dict N/A base N/A cls __bases__ N/A N/A N/A issubclass base LookingGlass N/A N/A N/A N/A result update N/A _getLGLocalInfoRecurse obj base pathPrefix N/A result N/A _getLGMapRecurse N/A N/A obj cls N/A N/A N/A N/A cls LookingGlass N/A N/A N/A N/A N/A N/A log debug _getLGMapRecurse: %s cls N/A result N/A N/A cls getLGMap obj N/A base N/A cls __bases__ N/A N/A N/A issubclass base LookingGlass N/A N/A N/A N/A result update N/A _getLGMapRecurse obj base N/A N/A N/A N/A log debug not recursing into %s base N/A result N/A _lookupPathInDict N/A N/A myDict path N/A N/A N/A N/A N/A log debug _lookupPathInDict: %s vs. %s myDict path N/A N/A isinstance path list N/A N/A N/A len path 0 N/A N/A N/A N/A log debug path len is zero, returning myDict %s myDict N/A myDict N/A N/A N/A isinstance myDict dict N/A N/A N/A KeyError N/A path N/A 0 N/A N/A N/A _lookupPathInDict N/A myDict N/A N/A path N/A 0 N/A path N/A 1 N/A LookingGlass N/A object N/A _getLGMap N/A N/A self N/A N/A N/A not to be overridden: calls getLGMap, on each of the super classes
           and merge the result in a dict
         N/A N/A _getLGMapRecurse self N/A self __class__ N/A getLGMap N/A N/A self N/A N/A N/A 
        Can be overriden by looking glass objects to indicate looking
        glass information items for this objects.

        :returns: a dict mapping a <subpath> to a (<lg_map_type>,<hook>) tuple

        if lg_map_type is VALUE, then the looking glass information for
            <subpath> will be <hook>
        if lg_map_type is SUBITEM, then <hook> is supposed to be a function
            and the looking glass information for <subpath> will be the result
            of calling hook()
        if lg_map_type is SUBTREE, then <hook> is supposed to be a function and
            the looking glass information for <subpath> will be the result of
            calling hook(pathPrefix), but this information will only be
            produced if the <subpath> is queried (not produced if the full
             object is queried)
        if lg_map_type is FORWARD, then <hook> is supposed to be a looking
            glass object and the looking glass information for <subpath>
            will be the looking glass information for <subpath> of object
            <hook>
        if lg_map_type is DELEGATE, then <hook> is supposed to be a looking
            glass object and the looking glass information for <subpath> will
            be the full looking glass information for object <hook>
        if lg_map_type is COLLECTION, then <hook> is supposed to be a tuple of
            functions (listCallback,targetCallback). listCallback() is expected
            to return a list of string, each string identifying a looking
            glass object targetCallback(string) is expected to return the
            looking glass object corresponding to <string>

            if *self* is directly queried, the information returned is just a
            list of dict containing "href" values pointing to each object in
            the collection
            if a <subpath> is queried, the information returned is the
            looking glass information for the object corresponding to
            <subpath>
         N/A N/A N/A _getLookingGlassLocalInfo N/A N/A self pathPrefix N/A N/A N/A 
        not to be overridden: calls getLookingGlassLocalInfo, on each of
          the super classes and merge the result in a dict
         N/A N/A _getLGLocalInfoRecurse self N/A self __class__ pathPrefix N/A getLookingGlassLocalInfo N/A N/A self pathPrefix N/A N/A N/A 
        Can be overriden by looking glass objects.

        :param pathPrefix: the URL prefix that was used to reach *self*
            through the looking glass
        :returns: a dict that will be serialized as JSON and passed to the
            looking glass client, either as is, or if a sub path was queried,
            the dict value corresponding to the first item of the path
         N/A N/A N/A getLookingGlassInfo N/A N/A self pathPrefix path N/A None N/A N/A 
        This method builds the looking glass information for *self* based on
        the looking glass map

        *not* to be overridden by looking glass objects
         N/A N/A path None N/A N/A path N/A N/A N/A firstSegment restOfPath newPathPrefix N/A _splitLGPath pathPrefix path N/A lgMap N/A N/A self _getLGMap N/A N/A firstSegment lgMap N/A N/A N/A mappingType mappingTarget N/A lgMap N/A firstSegment N/A N/A N/A log debug Delegation for pathItem '%s': %s:%s  firstSegment N/A N/A LGMap reverse N/A mappingType mappingTarget N/A N/A mappingType N/A LGMap VALUE N/A N/A mappingTarget N/A N/A mappingType N/A LGMap FORWARD N/A N/A N/A N/A log debug    Forwarded '%s' to target %s... path mappingTarget N/A N/A N/A isinstance mappingTarget LookingGlass N/A N/A N/A N/A log error Delegation target for '%s' at '%s' does not implement LookingGlass! firstSegment newPathPrefix N/A N/A NoSuchLookingGlassObject newPathPrefix firstSegment N/A N/A N/A mappingTarget getLookingGlassInfo pathPrefix path N/A N/A mappingType N/A LGMap FORWARD N/A N/A N/A N/A log debug    Forwarded '%s' to target %s... path mappingTarget N/A N/A N/A isinstance mappingTarget LookingGlass N/A N/A N/A N/A log error Delegation target for '%s' at '%s' does not implement LookingGlass! firstSegment newPathPrefix N/A N/A NoSuchLookingGlassObject newPathPrefix firstSegment N/A N/A N/A mappingTarget getLookingGlassInfo pathPrefix path N/A N/A N/A mappingType N/A LGMap DELEGATE N/A N/A N/A N/A log debug    Delegated '%s' to delegation target %s ... path mappingTarget N/A N/A N/A isinstance mappingTarget LookingGlass N/A N/A N/A N/A log error Delegation target for '%s' at '%s' does not implement LookingGlass! firstSegment newPathPrefix N/A N/A NoSuchLookingGlassObject newPathPrefix firstSegment N/A N/A N/A mappingTarget getLookingGlassInfo newPathPrefix restOfPath N/A N/A N/A mappingType N/A LGMap SUBITEM N/A N/A N/A N/A log debug    Sub-item callback: %s firstSegment N/A N/A N/A N/A _lookupPathInDict N/A mappingTarget restOfPath N/A N/A N/A KeyError N/A e N/A N/A N/A NoSuchLookingGlassObject newPathPrefix N/A str e N/A N/A N/A mappingType N/A LGMap SUBTREE N/A N/A N/A N/A log debug    Subtree callback: %s(...) firstSegment N/A N/A N/A N/A _lookupPathInDict N/A mappingTarget newPathPrefix restOfPath N/A N/A N/A KeyError N/A e N/A N/A N/A NoSuchLookingGlassObject newPathPrefix N/A str e N/A N/A N/A mappingType N/A LGMap COLLECTION N/A N/A N/A N/A log debug    Collection callback... N/A N/A listCallback targetCallback mappingTarget N/A N/A secondSegment restOfPath newerPathPrefix N/A _splitLGPath newPathPrefix restOfPath N/A N/A secondSegment None N/A N/A N/A N/A log debug    Getting list elements: %s listCallback N/A result N/A N/A x N/A listCallback N/A N/A N/A x N/A href N/A N/A LookingGlass getLGPrefixedPath pathPrefix N/A firstSegment N/A x N/A id N/A N/A N/A result append x N/A result N/A N/A N/A N/A log debug    Callback -> resolve subItem '%s' with %s and follow up getLookingGlassInfo(...'%s') secondSegment targetCallback restOfPath N/A N/A N/A target N/A targetCallback secondSegment N/A N/A target None N/A N/A N/A N/A log error No delegation target for '%s' at '%s'  secondSegment newPathPrefix N/A N/A NoSuchLookingGlassObject newPathPrefix secondSegment N/A N/A N/A isinstance target LookingGlass N/A N/A N/A N/A log error Delegation target for '%s' at '%s' does not implement LookingGlass (%s)! secondSegment newPathPrefix N/A type target N/A N/A NoSuchLookingGlassObject newPathPrefix secondSegment N/A N/A N/A target getLookingGlassInfo newerPathPrefix restOfPath N/A N/A N/A KeyError N/A N/A N/A NoSuchLookingGlassObject newPathPrefix secondSegment N/A info N/A N/A self _getLookingGlassLocalInfo pathPrefix N/A N/A pathItem N/A mappingType mappingTarget N/A N/A lgMap iteritems N/A N/A N/A pathItem info N/A N/A N/A N/A log warning overriding '%s', present both in LookingGlassLocalInfo and LookingGlass map pathItem N/A N/A mappingType N/A N/A LGMap FORWARD N/A LGMap DELEGATE N/A LGMap SUBTREE N/A LGMap COLLECTION N/A N/A N/A info N/A pathItem N/A href N/A N/A LookingGlass getLGPrefixedPath pathPrefix N/A pathItem N/A N/A N/A mappingType N/A LGMap SUBITEM N/A N/A N/A N/A log debug    Subitem => callback %s(...) mappingTarget N/A N/A info N/A pathItem N/A mappingTarget N/A N/A N/A mappingType N/A LGMap VALUE N/A N/A N/A info N/A pathItem mappingTarget N/A N/A N/A N/A log warning LGMap not processed for %s pathItem N/A N/A firstSegment None N/A N/A info N/A N/A N/A N/A N/A _lookupPathInDict info path N/A N/A N/A KeyError N/A e N/A N/A N/A NoSuchLookingGlassObject newPathPrefix N/A str e N/A N/A N/A log warning Looking glass did not found a looking-glass object for this path... N/A None N/A getLGPrefixedPath N/A N/A pathPrefix pathItems N/A N/A N/A fmt N/A %s N/A /%s N/A len pathItems N/A quotedPathItems N/A N/A N/A urllib quote pathItem N/A pathItem pathItems N/A N/A N/A quotedPathItems insert 0 pathPrefix N/A N/A fmt N/A tuple quotedPathItems N/A staticmethod N/A NoSuchLookingGlassObject N/A Exception N/A __init__ N/A N/A self pathPrefix path N/A N/A N/A N/A N/A Exception __init__ self N/A N/A isinstance pathPrefix str N/A N/A self pathPrefix pathPrefix N/A N/A isinstance path str N/A N/A self path path N/A __repr__ N/A N/A self N/A N/A N/A N/A No such looking glass object: %s at %s N/A N/A self path N/A self pathPrefix N/A N/A LookingGlassReferences N/A object N/A N/A root N/A references N/A setRoot N/A N/A urlPrefix N/A N/A N/A N/A LookingGlassReferences root urlPrefix N/A staticmethod setReferencePath N/A N/A reference path N/A N/A N/A N/A N/A LookingGlassReferences references N/A reference path N/A staticmethod getAbsolutePath N/A N/A reference pathPrefix path N/A None N/A N/A N/A path None N/A N/A path N/A N/A index N/A N/A pathPrefix find N/A LookingGlassReferences root N/A absoluteBaseURL N/A pathPrefix N/A N/A index N/A len N/A LookingGlassReferences root N/A N/A N/A LookingGlass getLGPrefixedPath absoluteBaseURL N/A N/A N/A LookingGlassReferences references N/A reference path N/A staticmethod N/A LookingGlassLogHandler N/A N/A logging Handler N/A N/A 
    This log handler simply stores the last <maxSize> messages of importance
    above <level>. These messages can be retrieved with .getRecords().
     __init__ N/A N/A self level maxSize N/A N/A logging WARNING 100 N/A N/A N/A N/A N/A logging Handler __init__ self level N/A N/A self records N/A N/A N/A self maxSize maxSize N/A N/A N/A self setFormatter N/A N/A logging Formatter %(asctime)s - %(levelname)s - %(message)s N/A emit N/A N/A self record N/A N/A N/A N/A record msg N/A N/A N/A N/A record getMessage replace " ' N/A N/A record args None N/A N/A N/A N/A self records insert 0 record N/A N/A N/A self records N/A N/A self maxSize N/A __len__ N/A N/A self N/A N/A N/A N/A len N/A self records N/A getRecords N/A N/A self N/A N/A N/A N/A self records N/A resetLocalLGLogs N/A N/A self N/A N/A N/A N/A N/A self records N/A N/A N/A LookingGlassLocalLogger N/A LookingGlass N/A N/A 
    For objects subclassing this class, self.log will be a logger derived from
    <name> based on the existing logging configuration, but with an additional
    logger using LookingGlassLogHandler.

    This additional logger is used to make the last <n> records (above WARNING)
    available through the looking glass
     __init__ N/A N/A self appendToName N/A N/A N/A N/A N/A N/A self lgLogHandler N/A N/A N/A AttributeError N/A N/A N/A self lgLogHandler N/A LookingGlassLogHandler N/A name N/A self __module__ N/A appendToName N/A N/A name N/A . appendToName N/A N/A N/A hasattr self instanceId N/A N/A name N/A .%d N/A self instanceId N/A N/A N/A hasattr self name N/A N/A name N/A .%s N/A N/A N/A N/A re sub [. ] - N/A self name lower N/A N/A self log N/A N/A logging getLogger name N/A N/A N/A N/A self log addHandler N/A self lgLogHandler N/A getLGMap N/A N/A self N/A N/A N/A N/A logs N/A N/A LGMap SUBTREE N/A self getLogs N/A getLogs N/A N/A self pathPrefix N/A N/A N/A N/A N/A level time message N/A record levelname N/A N/A N/A N/A self lgLogHandler formatter formatTime record N/A record msg N/A record N/A N/A N/A self lgLogHandler getRecords N/A _resetLocalLGLogs N/A N/A self N/A N/A N/A N/A N/A N/A self lgLogHandler resetLocalLGLogs N/A N/A