Revision 41362e70
b/lib/config.py | ||
---|---|---|
544 | 544 |
nodelist = self.GetNodeList() |
545 | 545 |
myhostname = self._my_hostname |
546 | 546 |
|
547 |
tgt_list = [] |
|
548 |
for node in nodelist: |
|
549 |
nodeinfo = self.GetNodeInfo(node) |
|
550 |
if nodeinfo.name == myhostname: |
|
551 |
continue |
|
552 |
tgt_list.append(node) |
|
547 |
nodelist.remove(myhostname) |
|
553 | 548 |
|
554 |
result = rpc.call_upload_file(tgt_list, self._cfg_file)
|
|
555 |
for node in tgt_list:
|
|
549 |
result = rpc.call_upload_file(nodelist, self._cfg_file)
|
|
550 |
for node in nodelist:
|
|
556 | 551 |
if not result[node]: |
557 | 552 |
logger.Error("copy of file %s to node %s failed" % |
558 | 553 |
(self._cfg_file, node)) |
Also available in: Unified diff