Revision 18337ca9 qa/qa_instance.py
b/qa/qa_instance.py | ||
---|---|---|
127 | 127 |
utils.ShellQuoteArgs(cmd)).wait(), 0) |
128 | 128 |
|
129 | 129 |
|
130 |
def TestInstanceRename(instance): |
|
131 |
"""gnt-instance rename""" |
|
132 |
master = qa_config.GetMasterNode() |
|
133 |
|
|
134 |
rename_source = instance['name'] |
|
135 |
rename_target = qa_config.get('rename', None) |
|
136 |
if rename_target is None: |
|
137 |
print qa_utils.FormatError('"rename" entry is missing') |
|
138 |
return |
|
139 |
|
|
140 |
for name1, name2 in [(rename_source, rename_target), |
|
141 |
(rename_target, rename_source)]: |
|
142 |
cmd = ['gnt-instance', 'rename', name1, name2] |
|
143 |
AssertEqual(StartSSH(master['primary'], |
|
144 |
utils.ShellQuoteArgs(cmd)).wait(), 0) |
|
145 |
|
|
146 |
|
|
130 | 147 |
def TestInstanceFailover(instance): |
131 | 148 |
"""gnt-instance failover""" |
132 | 149 |
master = qa_config.GetMasterNode() |
Also available in: Unified diff