Revision bc57fa8d lib/client/gnt_node.py

b/lib/client/gnt_node.py
232 232

  
233 233
  """
234 234
  cl = GetClient()
235
  query_cl = GetClient(query=True)
235 236
  node = netutils.GetHostname(name=args[0]).name
236 237
  readd = opts.readd
237 238

  
......
247 248
    pass
248 249

  
249 250
  try:
250
    output = cl.QueryNodes(names=[node],
251
                           fields=["name", "sip", "master", "ndp/ssh_port"],
252
                           use_locking=False)
251
    output = query_cl.QueryNodes(names=[node],
252
                                 fields=["name", "sip", "master",
253
                                         "ndp/ssh_port"],
254
                                 use_locking=False)
253 255
    node_exists, sip, is_master, ssh_port = output[0]
254 256
  except (errors.OpPrereqError, errors.OpExecError):
255 257
    node_exists = ""
......
438 440
  # these fields are static data anyway, so it doesn't matter, but
439 441
  # locking=True should be safer
440 442
  qcl = GetClient(query=True)
441
  result = cl.QueryNodes(names=args, fields=selected_fields,
442
                         use_locking=False)
443
  result = qcl.QueryNodes(names=args, fields=selected_fields,
444
                          use_locking=False)
443 445
  qcl.Close()
444 446
  node, pinst = result[0]
445 447

  
......
480 482
  selected_fields = ["name", "pinst_list"]
481 483

  
482 484
  qcl = GetClient(query=True)
483
  result = cl.QueryNodes(names=args, fields=selected_fields, use_locking=False)
485
  result = qcl.QueryNodes(names=args, fields=selected_fields, use_locking=False)
484 486
  qcl.Close()
485 487
  ((node, pinst), ) = result
486 488

  

Also available in: Unified diff