Revision 5eacbcae lib/cmdlib/query.py

b/lib/cmdlib/query.py
24 24
from ganeti import constants
25 25
from ganeti import errors
26 26
from ganeti import query
27
from ganeti.cmdlib.backup import _ExportQuery
27
from ganeti.cmdlib.backup import ExportQuery
28 28
from ganeti.cmdlib.base import NoHooksLU
29
from ganeti.cmdlib.cluster import _ClusterQuery
30
from ganeti.cmdlib.group import _GroupQuery
31
from ganeti.cmdlib.instance_query import _InstanceQuery
32
from ganeti.cmdlib.misc import _ExtStorageQuery
33
from ganeti.cmdlib.network import _NetworkQuery
34
from ganeti.cmdlib.node import _NodeQuery
35
from ganeti.cmdlib.operating_system import _OsQuery
29
from ganeti.cmdlib.cluster import ClusterQuery
30
from ganeti.cmdlib.group import GroupQuery
31
from ganeti.cmdlib.instance_query import InstanceQuery
32
from ganeti.cmdlib.misc import ExtStorageQuery
33
from ganeti.cmdlib.network import NetworkQuery
34
from ganeti.cmdlib.node import NodeQuery
35
from ganeti.cmdlib.operating_system import OsQuery
36 36

  
37 37

  
38 38
#: Query type implementations
39 39
_QUERY_IMPL = {
40
  constants.QR_CLUSTER: _ClusterQuery,
41
  constants.QR_INSTANCE: _InstanceQuery,
42
  constants.QR_NODE: _NodeQuery,
43
  constants.QR_GROUP: _GroupQuery,
44
  constants.QR_NETWORK: _NetworkQuery,
45
  constants.QR_OS: _OsQuery,
46
  constants.QR_EXTSTORAGE: _ExtStorageQuery,
47
  constants.QR_EXPORT: _ExportQuery,
40
  constants.QR_CLUSTER: ClusterQuery,
41
  constants.QR_INSTANCE: InstanceQuery,
42
  constants.QR_NODE: NodeQuery,
43
  constants.QR_GROUP: GroupQuery,
44
  constants.QR_NETWORK: NetworkQuery,
45
  constants.QR_OS: OsQuery,
46
  constants.QR_EXTSTORAGE: ExtStorageQuery,
47
  constants.QR_EXPORT: ExportQuery,
48 48
  }
49 49

  
50 50
assert set(_QUERY_IMPL.keys()) == constants.QR_VIA_OP

Also available in: Unified diff