Revision 7189e790 lib/confd/querylib.py

b/lib/confd/querylib.py
25 25

  
26 26
from ganeti import constants
27 27

  
28
# constants for some common errors to return from a query
29
QUERY_UNKNOWN_ENTRY_ERROR = (constants.CONFD_REPL_STATUS_ERROR,
30
                             constants.CONFD_ERROR_UNKNOWN_ENTRY)
31
QUERY_INTERNAL_ERROR = (constants.CONFD_REPL_STATUS_ERROR,
32
                        constants.CONFD_ERROR_INTERNAL)
28 33

  
29 34
class ConfdQuery(object):
30 35
  """Confd Query base class.
......
93 98
      return status, answer
94 99
    flags = self.reader.GetNodeStatusFlags(node)
95 100
    if flags is None:
96
      status = constants.CONFD_REPL_STATUS_ERROR
97
      answer = constants.CONFD_ERROR_UNKNOWN_ENTRY
98
      return status, answer
101
      return QUERY_UNKNOWN_ENTRY_ERROR
99 102

  
100 103
    master_candidate, drained, offline = flags
101 104
    if master_candidate:

Also available in: Unified diff