Revision 781de953 lib/mcpu.py
b/lib/mcpu.py | ||
---|---|---|
337 | 337 |
raise errors.HooksFailure("Communication failure") |
338 | 338 |
for node_name in results: |
339 | 339 |
res = results[node_name] |
340 |
if res is False or not isinstance(res, list):
|
|
340 |
if res.failed or res.data is False or not isinstance(res.data, list):
|
|
341 | 341 |
self.proc.LogWarning("Communication failure to node %s" % node_name) |
342 | 342 |
continue |
343 |
for script, hkr, output in res: |
|
343 |
for script, hkr, output in res.data:
|
|
344 | 344 |
if hkr == constants.HKR_FAIL: |
345 | 345 |
output = output.strip().encode("string_escape") |
346 | 346 |
errs.append((node_name, script, output)) |
Also available in: Unified diff