opts - class with options as members
"""
- sstore = ssconf.SimpleStore()
- print sstore.GetMasterNode()
+ print GetClient().QueryConfigValues(["master_node"])[0]
return 0
op = opcodes.OpQueryNodes(output_fields=["name"], names=opts.nodes)
results = [row[0] for row in SubmitOpCode(op) if row[0] != myname]
+
+ # TODO: Potential inconsistency between local node and master
srun = ssh.SshRunner(cfg)
for node in results:
if not srun.CopyFileToNode(node, filename):
op = opcodes.OpQueryNodes(output_fields=["name"], names=opts.nodes)
nodes = [row[0] for row in SubmitOpCode(op)]
- sstore = ssconf.SimpleStore()
- master_node = sstore.GetMasterNode()
+ # TODO: Potential inconsistency between local node and master
+ master_node = cfg.GetMasterNode()
srun = ssh.SshRunner(cfg)
# Make sure master node is at list end