Base class GroupResolver that aims to provide node/group resolution
from multiple GroupSource's.
|
|
|
set_verbosity(self,
value)
Set debugging verbosity value. |
source code
|
|
|
add_source(self,
group_source)
Add a GroupSource to this resolver. |
source code
|
|
|
sources(self)
Get the list of all resolver source names. |
source code
|
|
|
_list(self,
source,
what,
*args)
Helper method that returns a list of result when the source is
defined. |
source code
|
|
|
_source(self,
namespace)
Helper method that returns the source by namespace name. |
source code
|
|
|
group_nodes(self,
group,
namespace=None)
Find nodes for specified group name and optional namespace. |
source code
|
|
|
|
|
|
|
has_node_groups(self,
namespace=None)
Return whether finding group list for a specified node is supported
by the resolver (in optional namespace). |
source code
|
|
|
node_groups(self,
node,
namespace=None)
Find group list for specified node and optional namespace. |
source code
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|