These patches mostly move code around and improve tests.

Aaron Karper (10):
  Allow attach to diskless instance
  Update design disks: goal of backwards compatibility
  Move cmdlib.instance_storage.*DiskOfType to project utils
  Remove backend.py dependency on disk_template
  Make cluster disable disk template error future proof
  Add more documentation to _ExecuteKVMRuntime
  Replace generic name in kvm unittest
  Simplify test logic in kvm unittest
  Move config mock to testutils
  Add limited tests for KVMHypervisor

 doc/design-disks.rst                          |  26 +
 lib/backend.py                                |   4 +-
 lib/cmdlib/cluster/__init__.py                |  16 +-
 lib/cmdlib/cluster/verify.py                  |  11 +-
 lib/cmdlib/group.py                           |   5 +-
 lib/cmdlib/instance_create.py                 |   5 +-
 lib/cmdlib/instance_migration.py              |   9 +-
 lib/cmdlib/instance_set_params.py             |  14 +-
 lib/cmdlib/instance_storage.py                |  12 +-
 lib/cmdlib/instance_utils.py                  |  54 --
 lib/cmdlib/node.py                            |   3 +-
 lib/config.py                                 |  30 +
 lib/hypervisor/hv_kvm/__init__.py             |   8 +-
 lib/utils/__init__.py                         |  49 ++
 test/py/cmdlib/cluster_unittest.py            |   2 +-
 test/py/cmdlib/testsupport/__init__.py        |   2 +-
 test/py/cmdlib/testsupport/cmdlib_testcase.py |   2 +-
 test/py/cmdlib/testsupport/config_mock.py     | 826 --------------------------
 test/py/ganeti.config_unittest.py             |   2 +-
 test/py/ganeti.hypervisor.hv_kvm_unittest.py  | 191 ++++--
 test/py/testutils.py                          | 282 ---------
 test/py/testutils/__init__.py                 | 296 +++++++++
 test/py/testutils/config_mock.py              | 826 ++++++++++++++++++++++++++
 23 files changed, 1412 insertions(+), 1263 deletions(-)
 delete mode 100644 test/py/cmdlib/testsupport/config_mock.py
 delete mode 100644 test/py/testutils.py
 create mode 100644 test/py/testutils/__init__.py
 create mode 100644 test/py/testutils/config_mock.py

-- 
2.1.0.rc2.206.gedb03e5

Reply via email to