Revision 02f7fe54

b/daemons/ganeti-masterd
232 232
      op = opcodes.OpQueryInstances(names=names, output_fields=fields)
233 233
      return self._Query(op)
234 234

  
235
    elif method == luxi.REQ_QUERY_NODES:
236
      (names, fields) = args
237
      op = opcodes.OpQueryNodes(names=names, output_fields=fields)
238
      return self._Query(op)
239

  
235 240
    else:
236 241
      raise ValueError("Invalid operation")
237 242

  
b/lib/luxi.py
48 48
REQ_ARCHIVE_JOB = "ArchiveJob"
49 49
REQ_QUERY_JOBS = "QueryJobs"
50 50
REQ_QUERY_INSTANCES = "QueryInstances"
51
REQ_QUERY_NODES = "QueryNodes"
51 52

  
52 53
DEF_CTMO = 10
53 54
DEF_RWTO = 60
......
292 293
  def QueryInstances(self, names, fields):
293 294
    return self.CallMethod(REQ_QUERY_INSTANCES, (names, fields))
294 295

  
296
  def QueryNodes(self, names, fields):
297
    return self.CallMethod(REQ_QUERY_NODES, (names, fields))
298

  
295 299
# TODO: class Server(object)

Also available in: Unified diff