Module Expr Str Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias alias Import alias ImportFrom alias ImportFrom alias Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args defaults body Expr Str Global identifier identifier identifier TryExcept body ImportFrom alias Assign NameStore NameLoad handlers ExceptHandler type NameLoad body Assign NameStore NameLoad Return ClassDef bases AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword Num Assign NameStore Call AttributeLoad NameLoad attr keyword Num Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad decorator_list ClassDef bases AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword Num Assign NameStore Call AttributeLoad NameLoad attr keyword Num decorator_list decorator_list TryExcept body Import alias Expr AttributeLoad NameLoad attr Assign NameStore NameLoad handlers ExceptHandler type TupleLoad NameLoad NameLoad body TryExcept body Import alias identifier Assign NameStore NameLoad handlers ExceptHandler type NameLoad body Assign NameStore NameLoad TryExcept body Import alias Assign NameStore NameLoad handlers ExceptHandler type NameLoad body Assign NameStore NameLoad ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Str Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareNotIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Raise NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareNotIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Raise NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Raise NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Raise NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Pass decorator_list decorator_list ClassDef bases NameLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call NameLoad Call NameLoad GeneratorExp AttributeLoad NameLoad attr comprehension NameStore NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad ListLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad For NameStore NameLoad body TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad Expr Call AttributeLoad Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad attr keyword NameLoad attr If CompareNotEq NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad decorator_list AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Str NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Str NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call NameLoad Assign NameStore NameLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad body If UnaryOpNot NameLoad body Assign AttributeStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore NameLoad Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Str NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call NameLoad Assign NameStore NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad NameLoad TryExcept body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad AugAssignBitOr NameStore NameLoad If CompareNotEq AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad attr keyword Call AttributeLoad NameLoad attr If Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Assign NameStore NameLoad If NameLoad body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad decorator_list AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Str Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr TryExcept body Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword AttributeLoad AttributeLoad NameLoad attr attr attr handlers ExceptHandler type TupleLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str NameLoad Return For NameStore Call AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index Call AttributeLoad NameLoad attr Str Call NameLoad keyword Call AttributeLoad NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index Call AttributeLoad NameLoad attr Str ListLoad For NameStore NameLoad body If CompareEq AttributeLoad NameLoad attr Str body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Call AttributeLoad NameLoad attr Str Index Call AttributeLoad NameLoad attr Str Call NameLoad Call AttributeLoad NameLoad attr Str orelse If CompareEq AttributeLoad NameLoad attr Str body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Call AttributeLoad NameLoad attr Str attr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str For TupleStore NameStore NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str keyword NameLoad keyword Call NameLoad Call NameLoad AttributeLoad NameLoad attr For NameStore Call NameLoad NameLoad body TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str keyword NameLoad keyword Call AttributeLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad attr Str handlers ExceptHandler type NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str keyword NameLoad keyword SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad For NameStore Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str keyword NameLoad TryExcept body Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword NameLoad keyword Str handlers ExceptHandler type NameLoad body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad ListLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad If CompareNotEq NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Str NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call NameLoad Assign NameStore NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr NameLoad Call NameLoad Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad NameLoad AugAssignBitOr NameStore CompareNotEq NameLoad NameLoad If NameLoad body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults vararg kwarg body If BoolOpAnd CompareIn Str NameLoad CompareIsNot SubscriptLoad NameLoad Index Str NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str orelse Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Return Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Str orelse Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str If CompareIs AttributeLoad NameLoad attr NameLoad body TryExcept body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Pass Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str If BoolOpAnd CompareIs AttributeLoad NameLoad attr NameLoad NameLoad body TryExcept body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Pass Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str If BoolOpAnd CompareIs AttributeLoad NameLoad attr NameLoad NameLoad body TryExcept body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type AttributeLoad NameLoad attr body Pass Return AttributeLoad NameLoad attr decorator_list NameLoad decorator_list ClassDef bases AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad Str NameLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Expr Call AttributeLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If BoolOpAnd CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr Str body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListLoad Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr Str For NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad NameLoad For TupleStore NameStore NameStore Call NameLoad Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr If BoolOpAnd AttributeLoad NameLoad attr CompareGt AttributeLoad NameLoad attr TupleLoad Num Num Num Str Num body TryExcept body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str handlers ExceptHandler type NameLoad body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr orelse TryExcept body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str Call AttributeLoad NameLoad attr Str Continue Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str Index Num If NameLoad body Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str orelse Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr body Expr Str Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore ListLoad Call AttributeLoad AttributeLoad NameLoad attr attr keyword TupleLoad Str Str keyword Str keyword Str Call AttributeLoad AttributeLoad NameLoad attr attr keyword TupleLoad Str Str keyword Str keyword Str keyword ListLoad Call AttributeLoad NameLoad attr Str keyword AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore Call NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call NameLoad NameLoad AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr Call NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list Call NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad Assign NameStore Call NameLoad For NameStore NameLoad body Assign TupleStore NameStore SubscriptStore NameLoad Index Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If CompareIs AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Return TupleLoad ListLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str ListComp Call AttributeLoad NameLoad attr comprehension NameStore NameLoad Assign NameStore ListLoad For NameStore SubscriptLoad NameLoad Slice body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str If Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad Call NameLoad Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call NameLoad GeneratorExp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr decorator_list decorator_list
N/A N/A  A plugin to gather information from a client machine  N/A re N/A os N/A sys N/A time N/A copy N/A operator N/A lxml.etree N/A Bcfg2.Server N/A Bcfg2.Server.Cache N/A Bcfg2.Server.Plugin Bcfg2.Compat unicode any N/A Bcfg2.Server.FileMonitor Bcfg2.Logger Debuggable Bcfg2.Server.Statistics track_statistics N/A HAS_DJANGO False N/A ProbesDataModel None N/A ProbesGroupsModel None load_django_models N/A N/A N/A N/A N/A  Load models for Django after option parsing has completed  N/A ProbesDataModel ProbesGroupsModel HAS_DJANGO N/A N/A django.db models N/A HAS_DJANGO True N/A N/A N/A ImportError N/A N/A HAS_DJANGO False N/A ProbesDataModel N/A N/A models Model N/A N/A N/A Bcfg2 Server Plugin PluginDatabaseModel N/A N/A  The database model for storing probe data  N/A hostname N/A N/A models CharField max_length 255 N/A probe N/A N/A models CharField max_length 255 N/A timestamp N/A N/A models DateTimeField auto_now True N/A data N/A N/A models TextField null True N/A ProbesGroupsModel N/A N/A models Model N/A N/A N/A Bcfg2 Server Plugin PluginDatabaseModel N/A N/A  The database model for storing probe groups  N/A hostname N/A N/A models CharField max_length 255 N/A group N/A N/A models CharField max_length 255 N/A N/A N/A N/A N/A json N/A N/A json loads N/A HAS_JSON True N/A N/A N/A N/A ImportError AttributeError N/A N/A N/A N/A simplejson json N/A HAS_JSON True N/A N/A N/A ImportError N/A N/A HAS_JSON False N/A N/A N/A yaml N/A HAS_YAML True N/A N/A N/A ImportError N/A N/A HAS_YAML False ProbeStore N/A Debuggable N/A N/A  Caching abstraction layer between persistent probe data
    storage and the Probes plugin. __init__ N/A N/A self core datadir N/A N/A N/A N/A N/A Debuggable __init__ self N/A N/A self core core N/A N/A self _groupcache N/A N/A N/A N/A Bcfg2 Server Cache Cache Probes probegroups N/A N/A self _datacache N/A N/A N/A N/A Bcfg2 Server Cache Cache Probes probedata N/A get_groups N/A N/A self hostname N/A N/A N/A  Get the list of groups for the given host  N/A N/A hostname N/A self _groupcache N/A N/A N/A N/A self _load_groups hostname N/A N/A N/A N/A self _groupcache get hostname N/A N/A set_groups N/A N/A self hostname groups N/A N/A N/A  Set the list of groups for the given host  N/A NotImplementedError N/A get_data N/A N/A self hostname N/A N/A N/A  Get a dict of probe data for the given host  N/A N/A hostname N/A self _datacache N/A N/A N/A N/A self _load_data hostname N/A N/A N/A N/A self _datacache get hostname N/A dict N/A set_data N/A N/A self hostname data N/A N/A N/A  Set probe data for the given host  N/A NotImplementedError N/A _load_groups N/A N/A self hostname N/A N/A N/A  When probe groups are not found in the cache, this
        function is called to load them from the backend (XML or
        database).  N/A NotImplementedError N/A _load_data N/A N/A self hostname N/A N/A N/A  When probe groups are not found in the cache, this
        function is called to load them from the backend (XML or
        database).  N/A NotImplementedError N/A commit N/A N/A self N/A N/A N/A  Commit the current data in the cache to the persistent
        backend store. This is not used with the
        :class:`Bcfg2.Server.Plugins.Probes.DBProbeStore`, because it
        commits on every change.  N/A N/A N/A DBProbeStore N/A ProbeStore N/A N/A N/A Bcfg2 Server Plugin DatabaseBacked N/A N/A  Caching abstraction layer between the database and the Probes
    plugin.  N/A create False __init__ N/A N/A self core datadir N/A N/A N/A N/A N/A N/A N/A N/A Bcfg2 Server Plugin DatabaseBacked __init__ self core N/A N/A N/A ProbeStore __init__ self core datadir N/A _use_db N/A N/A self N/A N/A N/A True N/A property _load_groups N/A N/A self hostname N/A N/A N/A N/A N/A N/A N/A Bcfg2 Server Cache expire Probes probegroups hostname N/A groupdata N/A N/A N/A ProbesGroupsModel objects filter hostname hostname N/A N/A N/A self _groupcache N/A hostname N/A list N/A set N/A N/A r group N/A r groupdata N/A N/A N/A N/A N/A self core metadata_cache expire hostname N/A set_groups N/A N/A self hostname groups N/A N/A N/A N/A N/A N/A N/A Bcfg2 Server Cache expire Probes probegroups hostname N/A olddata N/A N/A N/A self _groupcache get hostname N/A N/A N/A N/A self _groupcache N/A hostname groups N/A group groups N/A N/A N/A N/A N/A N/A N/A ProbesGroupsModel objects get_or_create hostname hostname group group N/A N/A N/A N/A ProbesGroupsModel MultipleObjectsReturned N/A N/A N/A N/A N/A N/A N/A ProbesGroupsModel objects filter hostname hostname group group delete N/A N/A N/A N/A ProbesGroupsModel objects get_or_create hostname hostname group group N/A N/A N/A N/A N/A N/A N/A N/A ProbesGroupsModel objects filter hostname hostname exclude group__in groups delete N/A N/A olddata groups N/A N/A N/A N/A N/A N/A self core metadata_cache expire hostname N/A N/A N/A N/A N/A Bcfg2 Server Plugin DatabaseBacked get_db_lock _load_data N/A N/A self hostname N/A N/A N/A N/A N/A N/A N/A Bcfg2 Server Cache expire Probes probegroups hostname N/A N/A N/A N/A N/A Bcfg2 Server Cache expire Probes probedata hostname N/A N/A N/A self _datacache N/A hostname N/A ClientProbeDataSet N/A ts_set False N/A pdata N/A N/A N/A ProbesDataModel objects filter hostname hostname N/A N/A N/A ts_set N/A N/A N/A N/A N/A self _datacache N/A hostname timestamp N/A N/A time mktime N/A N/A N/A pdata timestamp timetuple N/A ts_set True N/A N/A N/A N/A self _datacache N/A hostname N/A N/A pdata probe N/A ProbeData N/A pdata data N/A N/A N/A N/A N/A self core metadata_cache expire hostname N/A set_data N/A N/A self hostname data N/A N/A N/A N/A N/A N/A N/A Bcfg2 Server Cache expire Probes probedata hostname N/A N/A N/A self _datacache N/A hostname N/A ClientProbeDataSet N/A expire_metadata False N/A N/A probe pdata N/A N/A data items N/A N/A N/A N/A N/A self _datacache N/A hostname N/A probe pdata N/A N/A N/A N/A record created N/A N/A N/A ProbesDataModel objects get_or_create hostname hostname probe probe N/A N/A N/A N/A ProbesDataModel MultipleObjectsReturned N/A N/A N/A N/A N/A N/A N/A ProbesDataModel objects filter hostname hostname probe probe delete N/A N/A record created N/A N/A N/A ProbesDataModel objects get_or_create hostname hostname probe probe N/A expire_metadata created N/A N/A N/A record data pdata N/A N/A N/A record data pdata N/A N/A N/A record save N/A expire_metadata True N/A qset N/A N/A N/A N/A N/A ProbesDataModel objects filter hostname hostname exclude probe__in N/A N/A data keys N/A N/A len qset N/A N/A N/A N/A qset delete N/A expire_metadata True N/A expire_metadata N/A N/A N/A N/A N/A N/A self core metadata_cache expire hostname N/A N/A N/A N/A N/A Bcfg2 Server Plugin DatabaseBacked get_db_lock N/A XMLProbeStore N/A ProbeStore N/A N/A  Caching abstraction layer between ``probed.xml`` and the
    Probes plugin. __init__ N/A N/A self core datadir N/A N/A N/A N/A N/A ProbeStore __init__ self core datadir N/A N/A self _fname N/A N/A N/A os path join datadir probed.xml N/A N/A N/A self _load_data N/A _load_data N/A N/A self _ N/A None N/A N/A  Load probe data from probed.xml  N/A N/A N/A N/A N/A Bcfg2 Server Cache expire Probes probegroups N/A N/A N/A N/A N/A Bcfg2 Server Cache expire Probes probedata N/A N/A N/A N/A N/A os path exists N/A self _fname N/A N/A N/A N/A self commit N/A N/A N/A data N/A N/A N/A N/A N/A lxml etree parse N/A self _fname parser N/A N/A Bcfg2 Server XMLParser getroot N/A N/A N/A N/A IOError N/A N/A lxml etree XMLSyntaxError N/A N/A err N/A N/A N/A sys exc_info N/A 1 N/A N/A N/A N/A self logger error N/A Failed to read file probed.xml: %s err N/A N/A client N/A N/A data getchildren N/A N/A N/A N/A self _datacache N/A N/A N/A client get name N/A ClientProbeDataSet timestamp N/A N/A client get timestamp N/A N/A N/A self _groupcache N/A N/A N/A client get name N/A N/A pdata client N/A N/A N/A N/A pdata tag Probe N/A N/A N/A N/A N/A self _datacache N/A N/A N/A client get name N/A N/A N/A pdata get name N/A ProbeData N/A N/A pdata get value N/A N/A N/A N/A pdata tag Group N/A N/A N/A N/A N/A N/A self _groupcache N/A N/A N/A client get name append N/A N/A pdata get name N/A N/A N/A N/A N/A self core metadata_cache expire N/A _load_groups N/A N/A self hostname N/A N/A N/A N/A N/A self _load_data hostname N/A commit N/A N/A self N/A N/A N/A  Write received probe data to probed.xml  N/A top N/A N/A N/A lxml etree Element Probed N/A N/A client probed N/A sorted N/A N/A N/A self _datacache items N/A N/A probedata N/A N/A copy copy probed N/A ctag N/A N/A N/A lxml etree SubElement top Client name client timestamp N/A str N/A int N/A probedata timestamp N/A probe N/A sorted probedata N/A N/A N/A N/A N/A N/A N/A lxml etree SubElement ctag Probe name probe value N/A N/A N/A N/A N/A self _datacache N/A client N/A probe decode utf-8 N/A N/A N/A AttributeError N/A N/A N/A N/A N/A lxml etree SubElement ctag Probe name probe value N/A N/A N/A self _datacache N/A client N/A probe N/A group N/A sorted N/A N/A self _groupcache N/A client N/A N/A N/A N/A N/A lxml etree SubElement ctag Group name group N/A N/A N/A N/A N/A N/A N/A top getroottree write N/A self _fname xml_declaration False pretty_print true N/A N/A N/A IOError N/A N/A err N/A N/A N/A sys exc_info N/A 1 N/A N/A N/A N/A self logger error N/A Failed to write %s: %s N/A N/A self _fname err N/A set_groups N/A N/A self hostname groups N/A N/A N/A N/A N/A N/A N/A Bcfg2 Server Cache expire Probes probegroups hostname N/A olddata N/A N/A N/A self _groupcache get hostname N/A N/A N/A N/A self _groupcache N/A hostname groups N/A N/A olddata groups N/A N/A N/A N/A N/A N/A self core metadata_cache expire hostname N/A set_data N/A N/A self hostname data N/A N/A N/A N/A N/A N/A N/A Bcfg2 Server Cache expire Probes probedata hostname N/A N/A N/A self _datacache N/A hostname N/A ClientProbeDataSet N/A expire_metadata False N/A N/A probe pdata N/A N/A data items N/A N/A olddata N/A N/A N/A N/A self _datacache N/A hostname get probe N/A ProbeData N/A N/A N/A N/A self _datacache N/A hostname N/A probe pdata N/A expire_metadata N/A olddata data N/A expire_metadata N/A N/A N/A N/A N/A N/A self core metadata_cache expire hostname N/A N/A ClientProbeDataSet N/A dict N/A N/A  dict of probe => [probe data] that records a timestamp for
    each host  __init__ N/A N/A self N/A args kwargs N/A N/A N/A N/A timestamp kwargs N/A N/A kwargs N/A timestamp None N/A N/A N/A self timestamp N/A N/A kwargs pop timestamp N/A N/A N/A self timestamp N/A N/A time time N/A N/A N/A dict __init__ self args kwargs N/A N/A ProbeData N/A str N/A N/A  a ProbeData object emulates a str object, but also has .xdata,
    .json, and .yaml properties to provide convenient ways to use
    ProbeData objects as XML, JSON, or YAML data  __new__ N/A N/A cls data N/A N/A N/A N/A isinstance data unicode N/A N/A N/A N/A str __new__ cls N/A N/A data encode utf-8 N/A N/A N/A N/A str __new__ cls data N/A __init__ N/A N/A self data N/A N/A N/A N/A N/A str __init__ self N/A N/A self _xdata None N/A N/A self _json None N/A N/A self _yaml None N/A data N/A N/A self N/A N/A N/A  provide backwards compatibility with broken ProbeData
        object in bcfg2 1.2.0 thru 1.2.2  N/A N/A str self N/A property xdata N/A N/A self N/A N/A N/A  The probe data as a lxml.etree._Element document  N/A N/A N/A self _xdata None N/A N/A N/A N/A N/A self _xdata N/A N/A N/A lxml etree XML N/A self data parser N/A N/A Bcfg2 Server XMLParser N/A N/A N/A N/A N/A lxml etree XMLSyntaxError N/A N/A N/A N/A self _xdata N/A property json N/A N/A self N/A N/A N/A  The probe data as a decoded JSON data structure  N/A N/A N/A N/A self _json None HAS_JSON N/A N/A N/A N/A N/A self _json N/A N/A json loads N/A self data N/A N/A N/A ValueError N/A N/A N/A N/A self _json N/A property yaml N/A N/A self N/A N/A N/A  The probe data as a decoded YAML data structure  N/A N/A N/A N/A self _yaml None HAS_YAML N/A N/A N/A N/A N/A self _yaml N/A N/A yaml load N/A self data N/A N/A N/A N/A yaml YAMLError N/A N/A N/A N/A self _yaml N/A property N/A ProbeSet N/A N/A N/A N/A Bcfg2 Server Plugin EntrySet N/A N/A  Handle universal and group- and host-specific probe files  N/A ignore N/A N/A re compile ^(\.#.*|.*~|\..*\.(tmp|sw[px])|probed\.xml)$ N/A probename N/A N/A re compile (.*/)?(?P<basename>\S+?)(\.(?P<mode>(?:G\d\d)|H)_\S+)?$ N/A bangline N/A N/A re compile ^#!\s*(?P<interpreter>.*)$ N/A basename_is_regex True __init__ N/A N/A self path plugin_name N/A N/A N/A N/A self plugin_name plugin_name N/A N/A N/A N/A N/A N/A Bcfg2 Server Plugin EntrySet __init__ self [0-9A-Za-z_\-]+ path N/A N/A N/A Bcfg2 Server Plugin SpecificData N/A N/A N/A N/A N/A N/A N/A Bcfg2 Server FileMonitor get_fam AddMonitor path self N/A HandleEvent N/A N/A self event N/A N/A N/A  handle events on everything but probed.xml  N/A N/A N/A N/A event filename N/A self path N/A N/A N/A N/A event filename endswith probed.xml N/A N/A N/A N/A self handle_event event N/A get_probe_data N/A N/A self metadata N/A N/A N/A  Get an XML description of all probes for a client suitable
        for sending to that client.

        :param metadata: The client metadata to get probes for.
        :type metadata: Bcfg2.Server.Plugins.Metadata.ClientMetadata
        :returns: list of lxml.etree._Element objects, each of which
                  represents one probe.
         N/A ret N/A N/A build N/A dict N/A candidates N/A N/A self get_matching metadata N/A N/A N/A candidates sort key N/A N/A operator attrgetter specific N/A entry candidates N/A N/A rem N/A N/A N/A self probename match N/A entry name N/A pname N/A N/A rem group basename N/A N/A pname build N/A N/A N/A build N/A pname entry N/A N/A name entry N/A list N/A N/A build items N/A N/A probe N/A N/A N/A lxml etree Element probe N/A N/A N/A probe set name N/A N/A N/A os path basename name N/A N/A N/A probe set source N/A self plugin_name N/A N/A N/A metadata version_info N/A N/A metadata version_info N/A 1 3 1 0 N/A N/A N/A N/A N/A probe text N/A N/A N/A entry data decode utf-8 N/A N/A N/A AttributeError N/A N/A N/A probe text N/A entry data N/A N/A N/A N/A N/A probe text N/A entry data N/A N/A N/A ValueError N/A N/A N/A N/A N/A self logger error N/A Client unable to handle unicode probes. Skipping %s N/A N/A probe get name N/A N/A match N/A N/A N/A self bangline match N/A N/A N/A N/A entry data split N/A 0 N/A match N/A N/A N/A N/A probe set interpreter N/A N/A match group interpreter N/A N/A N/A N/A probe set interpreter /bin/sh N/A N/A N/A ret append probe N/A ret N/A __str__ N/A N/A self N/A N/A N/A N/A ProbeSet for %s N/A self plugin_name N/A N/A Probes N/A N/A N/A N/A Bcfg2 Server Plugin Probing N/A N/A N/A Bcfg2 Server Plugin Connector N/A N/A N/A Bcfg2 Server Plugin DatabaseBacked N/A N/A  A plugin to gather information from a client machine  N/A __author__ bcfg-dev@mcs.anl.gov N/A groupline_re N/A N/A re compile ^group:\s*(?P<groupname>\S+)\s* N/A options N/A N/A N/A N/A Bcfg2 Options BooleanOption cf N/A probes use_database dest probes_db help Use database capabilities of the Probes plugin N/A N/A N/A Bcfg2 Options Option cf N/A probes allowed_groups dest probes_allowed_groups help Whitespace-separated list of group name regexps to which probes can assign a client default N/A N/A N/A re compile .* type N/A N/A N/A Bcfg2 Options Types anchored_regex_list N/A options_parsed_hook N/A staticmethod load_django_models __init__ N/A N/A self core N/A N/A N/A N/A N/A N/A N/A N/A Bcfg2 Server Plugin Probing __init__ self N/A N/A N/A N/A N/A N/A Bcfg2 Server Plugin Connector __init__ self N/A N/A N/A N/A N/A N/A Bcfg2 Server Plugin DatabaseBacked __init__ self core N/A N/A self probes N/A ProbeSet N/A self data N/A self name N/A N/A self _use_db N/A N/A N/A self probestore N/A DBProbeStore core N/A self data N/A N/A N/A self probestore N/A XMLProbeStore core N/A self data N/A GetProbes N/A N/A self metadata N/A N/A N/A N/A N/A N/A self probes get_probe_data metadata N/A N/A track_statistics ReceiveData N/A N/A self client datalist N/A N/A N/A cgroups N/A set N/A cdata N/A dict N/A data datalist N/A N/A N/A groups N/A cdata N/A N/A N/A data get name N/A N/A self ReceiveDataItem client data N/A N/A N/A cgroups update groups N/A N/A N/A N/A self probestore set_groups N/A client hostname N/A list cgroups N/A N/A N/A N/A self probestore set_data N/A client hostname cdata N/A N/A N/A N/A self probestore commit N/A ReceiveDataItem N/A N/A self client data N/A N/A N/A  Receive probe results pertaining to client.  Returns a
        tuple of (<probe groups>, <probe data>).  N/A N/A N/A data text None N/A N/A N/A N/A N/A self logger info N/A Got null response to probe %s from %s N/A N/A N/A data get name N/A client hostname N/A N/A N/A N/A dlines N/A N/A N/A data text split N/A N/A N/A N/A self logger debug N/A Processing probe from %s: %s:%s N/A N/A client hostname N/A N/A data get name N/A N/A N/A line strip N/A line dlines N/A groups N/A N/A line N/A dlines N/A N/A N/A match N/A N/A N/A self groupline_re match line N/A match N/A N/A newgroup N/A N/A match group groupname N/A N/A N/A self _group_allowed newgroup N/A N/A N/A N/A groups append newgroup N/A N/A N/A N/A N/A self logger warning N/A Disallowed group assignment %s from %s N/A newgroup N/A client hostname N/A N/A N/A dlines remove line N/A N/A groups N/A ProbeData N/A N/A join dlines N/A get_additional_groups N/A N/A self metadata N/A N/A N/A N/A N/A N/A self probestore get_groups N/A metadata hostname N/A get_additional_data N/A N/A self metadata N/A N/A N/A N/A N/A N/A self probestore get_data N/A metadata hostname N/A _group_allowed N/A N/A self group N/A N/A N/A  Determine if the named group can be set as a probe group
        by checking the regexes listed in the [probes] groups_allowed
        setting  N/A N/A any N/A N/A N/A r match group N/A r N/A N/A N/A Bcfg2 Options setup probes_allowed_groups N/A N/A