Revision 9ddb5e45
b/lib/cmdlib.py | ||
---|---|---|
1661 | 1661 |
"serial_no", |
1662 | 1662 |
"master_candidate", |
1663 | 1663 |
"master", |
1664 |
"offline", |
|
1664 | 1665 |
) |
1665 | 1666 |
|
1666 | 1667 |
def ExpandNames(self): |
... | ... | |
1780 | 1781 |
val = node.master_candidate |
1781 | 1782 |
elif field == "master": |
1782 | 1783 |
val = node.name == master_node |
1784 |
elif field == "offline": |
|
1785 |
val = node.offline |
|
1783 | 1786 |
elif self._FIELDS_DYNAMIC.Matches(field): |
1784 | 1787 |
val = live_data[node.name].get(field, None) |
1785 | 1788 |
else: |
b/scripts/gnt-node | ||
---|---|---|
54 | 54 |
"serial_no": "SerialNo", |
55 | 55 |
"master_candidate": "MasterC", |
56 | 56 |
"master": "IsMaster", |
57 |
"offline": "Offline", |
|
57 | 58 |
} |
58 | 59 |
|
59 | 60 |
|
... | ... | |
138 | 139 |
val = row[idx] |
139 | 140 |
if field in list_type_fields: |
140 | 141 |
val = ",".join(val) |
141 |
elif field in ('master', 'master_candidate'): |
|
142 |
elif field in ('master', 'master_candidate', 'offline'):
|
|
142 | 143 |
if val: |
143 | 144 |
val = 'Y' |
144 | 145 |
else: |
Also available in: Unified diff