nonexist_filename = os.path.join(self.tmpdir, "does-not-exist")
(errcode, msg) = cmdlib._VerifyCertificate(nonexist_filename)
- self.assertEqual(errcode, cmdlib.LUClusterVerify.ETYPE_ERROR)
+ self.assertEqual(errcode, cmdlib.LUClusterVerifyConfig.ETYPE_ERROR)
# Try to load non-certificate file
invalid_cert = self._TestDataFilename("bdev-net.txt")
(errcode, msg) = cmdlib._VerifyCertificate(invalid_cert)
- self.assertEqual(errcode, cmdlib.LUClusterVerify.ETYPE_ERROR)
+ self.assertEqual(errcode, cmdlib.LUClusterVerifyConfig.ETYPE_ERROR)
class TestOpcodeParams(testutils.GanetiTestCase):
class OpTest(opcodes.OpCode):
OP_PARAMS = [
- ("iallocator", None, ht.NoType),
- ("node", None, ht.NoType),
+ ("iallocator", None, ht.NoType, None),
+ ("node", None, ht.NoType, None),
]
default_iallocator = mocks.FakeConfig().GetDefaultIAllocator()
class TestLUQuery(unittest.TestCase):
def test(self):
self.assertEqual(sorted(cmdlib._QUERY_IMPL.keys()),
- sorted(constants.QR_OP_QUERY))
+ sorted(constants.QR_VIA_OP))
- assert constants.QR_NODE in constants.QR_OP_QUERY
- assert constants.QR_INSTANCE in constants.QR_OP_QUERY
+ assert constants.QR_NODE in constants.QR_VIA_OP
+ assert constants.QR_INSTANCE in constants.QR_VIA_OP
- for i in constants.QR_OP_QUERY:
+ for i in constants.QR_VIA_OP:
self.assert_(cmdlib._GetQueryImplementation(i))
self.assertRaises(errors.OpPrereqError, cmdlib._GetQueryImplementation, "")