Revision ba00557a lib/cmdlib.py
b/lib/cmdlib.py | ||
---|---|---|
2193 | 2193 |
for node_name, nr in rlist.items(): |
2194 | 2194 |
if nr.fail_msg or not nr.payload: |
2195 | 2195 |
continue |
2196 |
for name, path, status, diagnose in nr.payload: |
|
2196 |
for name, path, status, diagnose, variants in nr.payload:
|
|
2197 | 2197 |
if name not in all_os: |
2198 | 2198 |
# build a list of nodes for this os containing empty lists |
2199 | 2199 |
# for each node in node_list |
2200 | 2200 |
all_os[name] = {} |
2201 | 2201 |
for nname in good_nodes: |
2202 | 2202 |
all_os[name][nname] = [] |
2203 |
all_os[name][node_name].append((path, status, diagnose)) |
|
2203 |
all_os[name][node_name].append((path, status, diagnose, variants))
|
|
2204 | 2204 |
return all_os |
2205 | 2205 |
|
2206 | 2206 |
def Exec(self, feedback_fn): |
Also available in: Unified diff