Revision 4040a784 scripts/gnt-cluster

b/scripts/gnt-cluster
288 288

  
289 289
  cluster_name = cl.QueryConfigValues(["cluster_name"])[0]
290 290

  
291
  op = opcodes.OpQueryNodes(output_fields=["name"], names=opts.nodes)
292
  results = [row[0] for row in SubmitOpCode(op, cl=cl) if row[0] != myname]
291
  results = GetOnlineNodes(nodes=opts.nodes, cl=cl)
292
  results = [name for name in results if name != myname]
293 293

  
294 294
  srun = ssh.SshRunner(cluster_name=cluster_name)
295 295
  for node in results:
......
312 312
  cl = GetClient()
313 313

  
314 314
  command = " ".join(args)
315
  op = opcodes.OpQueryNodes(output_fields=["name"], names=opts.nodes)
316
  nodes = [row[0] for row in SubmitOpCode(op, cl=cl)]
315

  
316
  nodes = GetOnlineNodes(nodes=opts.nodes, cl=cl)
317 317

  
318 318
  cluster_name, master_node = cl.QueryConfigValues(["cluster_name",
319 319
                                                    "master_node"])

Also available in: Unified diff