class documentation
class QueryBase(object):
Known subclasses: ganeti.cmdlib.cluster.ClusterQuery, ganeti.cmdlib.misc.ExtStorageQuery, ganeti.cmdlib.operating_system.OsQuery
Base for query utility classes.
| Method | __init__ |
Initializes this class. |
| Method | |
Declare locks for this query. |
| Method | |
Expand names for this query. |
| Method | |
Collect data and execute query. |
| Method | |
Collect data and execute query. |
| Constant | FIELDS |
Undocumented |
| Constant | SORT |
Undocumented |
| Instance Variable | do |
Undocumented |
| Instance Variable | names |
Undocumented |
| Instance Variable | query |
Undocumented |
| Instance Variable | requested |
Undocumented |
| Instance Variable | sort |
Undocumented |
| Instance Variable | use |
Undocumented |
| Instance Variable | wanted |
Undocumented |
| Method | _ |
Helper function to determine names asked for in the query. |
| Method | _ |
Collects all data for this query. |
overridden in
ganeti.cmdlib.cluster.ClusterQuery, ganeti.cmdlib.misc.ExtStorageQuery, ganeti.cmdlib.operating_system.OsQueryDeclare locks for this query.
overridden in
ganeti.cmdlib.cluster.ClusterQuery, ganeti.cmdlib.misc.ExtStorageQuery, ganeti.cmdlib.operating_system.OsQueryExpand names for this query.
do_locking =
¶
overridden in
ganeti.cmdlib.cluster.ClusterQuery, ganeti.cmdlib.misc.ExtStorageQuery, ganeti.cmdlib.operating_system.OsQueryUndocumented
wanted =
¶
overridden in
ganeti.cmdlib.cluster.ClusterQuery, ganeti.cmdlib.misc.ExtStorageQuery, ganeti.cmdlib.operating_system.OsQueryUndocumented
overridden in
ganeti.cmdlib.cluster.ClusterQuery, ganeti.cmdlib.misc.ExtStorageQuery, ganeti.cmdlib.operating_system.OsQueryCollects all data for this query.
| Returns | |
| Query data object |