Revision 9b9e088c test/py/cmdlib/cluster_unittest.py
b/test/py/cmdlib/cluster_unittest.py | ||
---|---|---|
425 | 425 |
|
426 | 426 |
def testInvalidDiskparams(self): |
427 | 427 |
for diskparams in [{constants.DT_DISKLESS: {constants.LV_STRIPES: 0}}, |
428 |
{constants.DT_DRBD8: {constants.RBD_POOL: "pool"}}]: |
|
428 |
{constants.DT_DRBD8: {constants.RBD_POOL: "pool"}}, |
|
429 |
{constants.DT_DRBD8: {constants.RBD_ACCESS: "bunny"}}]: |
|
429 | 430 |
self.ResetMocks() |
430 | 431 |
op = opcodes.OpClusterSetParams(diskparams=diskparams) |
431 | 432 |
self.ExecOpCodeExpectOpPrereqError(op, "verify diskparams") |
432 | 433 |
|
433 | 434 |
def testValidDiskparams(self): |
434 |
diskparams = {constants.DT_RBD: {constants.RBD_POOL: "mock_pool"}} |
|
435 |
diskparams = {constants.DT_RBD: {constants.RBD_POOL: "mock_pool", |
|
436 |
constants.RBD_ACCESS: "kernelspace"}} |
|
435 | 437 |
op = opcodes.OpClusterSetParams(diskparams=diskparams) |
436 | 438 |
self.ExecOpCode(op) |
437 | 439 |
self.assertEqual(diskparams[constants.DT_RBD], |
Also available in: Unified diff