from ganeti import cmdlib
from ganeti import rpc
from ganeti import compat
+from ganeti import pathutils
from ganeti.constants import HKR_SUCCESS, HKR_FAIL, HKR_SKIP
from mocks import FakeConfig, FakeProc, FakeContext
"""
rr = rpc.RpcResult
return dict([(node, rr((True, [("utest", constants.HKR_SUCCESS, "ok")]),
- node=node, call='FakeScriptOk'))
+ node=node, call="FakeScriptOk"))
for node in node_list])
@return: rpc failure from all nodes
"""
- return dict([(node, rpc.RpcResult('error', failed=True,
- node=node, call='FakeError')) for node in node_list])
+ return dict([(node, rpc.RpcResult("error", failed=True,
+ node=node, call="FakeError")) for node in node_list])
@staticmethod
def _call_script_fail(node_list, hpath, phase, env):
"""
rr = rpc.RpcResult
return dict([(node, rr((True, [("utest", constants.HKR_FAIL, "err")]),
- node=node, call='FakeScriptFail'))
+ node=node, call="FakeScriptFail"))
for node in node_list])
def setUp(self):
self.assertEqual(env["GANETI_HOOKS_PATH"], hpath)
self.assertEqual(env["GANETI_OP_CODE"], self.op.OP_ID)
self.assertEqual(env["GANETI_HOOKS_VERSION"], str(constants.HOOKS_VERSION))
- self.assertEqual(env["GANETI_DATA_DIR"], constants.DATA_DIR)
+ self.assertEqual(env["GANETI_DATA_DIR"], pathutils.DATA_DIR)
if "GANETI_OBJECT_TYPE" in env:
self.assertEqual(env["GANETI_OBJECT_TYPE"], constants.HTYPE_GROUP)
else:
assert isinstance(self.lu, FakeNoHooksLU), "LU was replaced"
-if __name__ == '__main__':
+if __name__ == "__main__":
testutils.GanetiTestProgram()