Revision 6ccce5d4 lib/config.py
b/lib/config.py | ||
---|---|---|
811 | 811 |
if instance.primary_node not in data.nodes: |
812 | 812 |
result.append("instance '%s' has invalid primary node '%s'" % |
813 | 813 |
(instance.name, instance.primary_node)) |
814 |
for snode in instance.secondary_nodes:
|
|
814 |
for snode in self._UnlockedGetInstanceSecondaryNodes(instance):
|
|
815 | 815 |
if snode not in data.nodes: |
816 | 816 |
result.append("instance '%s' has invalid secondary node '%s'" % |
817 | 817 |
(instance.name, snode)) |
... | ... | |
2040 | 2040 |
for inst in self._config_data.instances.values(): |
2041 | 2041 |
if inst.primary_node == node_uuid: |
2042 | 2042 |
pri.append(inst.uuid) |
2043 |
if node_uuid in inst.secondary_nodes:
|
|
2043 |
if node_uuid in self._UnlockedGetInstanceSecondaryNodes(inst):
|
|
2044 | 2044 |
sec.append(inst.uuid) |
2045 | 2045 |
return (pri, sec) |
2046 | 2046 |
|
Also available in: Unified diff