from ganeti import pathutils
import qa_config
-import qa_utils
import qa_error
import qa_instance
+import qa_logging
+import qa_utils
from qa_utils import AssertEqual, AssertCommand, GetCommandOutput
original_name = qa_config.get("name")
rename_target = qa_config.get("rename", None)
if rename_target is None:
- print qa_utils.FormatError('"rename" entry is missing')
+ print qa_logging.FormatError('"rename" entry is missing')
return
for data in [
# Disk templates are treated slightly differently
par = "disk-templates"
- disp_str = "enabled disk templates"
+ disp_str = "allowed disk templates"
curr_val = old_policy[disp_str]
test_values = [
(True, constants.DT_PLAIN),
failovermaster = qa_config.AcquireNode(exclude=master)
cmd = ["gnt-cluster", "master-failover"]
+ node_list_cmd = ["gnt-node", "list"]
try:
AssertCommand(cmd, node=failovermaster)
+ AssertCommand(node_list_cmd, node=failovermaster)
# Back to original master node
AssertCommand(cmd, node=master)
+ AssertCommand(node_list_cmd, node=master)
finally:
failovermaster.Release()