diff options
| author | Boris Filippov <bfilippov@griddynamics.com> | 2012-09-26 03:11:55 +0400 |
|---|---|---|
| committer | Boris Filippov <bfilippov@griddynamics.com> | 2012-10-10 19:27:07 +0400 |
| commit | 800c08dfe36de52429364f96d708fb3bba0c4e3b (patch) | |
| tree | ebcb1cf35adf9083df9e888f9fd48598f1c22a6d /nova/tests | |
| parent | 76596a79a3d39c9daa2e48a52298b17f06a653fc (diff) | |
Add util for disk type retrieval
blueprint snapshots-for-everyone
Add libvirt.utils.get_disk_type that retrieves format
for given file. Format can be raw, qcow2, or lvm.
Change-Id: I33898983cfa15db6b2654648ce32f72b6dd920cb
Diffstat (limited to 'nova/tests')
| -rw-r--r-- | nova/tests/fake_libvirt_utils.py | 5 | ||||
| -rw-r--r-- | nova/tests/test_libvirt.py | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/nova/tests/fake_libvirt_utils.py b/nova/tests/fake_libvirt_utils.py index 378515ac0..1862521c1 100644 --- a/nova/tests/fake_libvirt_utils.py +++ b/nova/tests/fake_libvirt_utils.py @@ -21,6 +21,7 @@ import StringIO files = {} disk_sizes = {} disk_backing_files = {} +disk_type = "qcow2" def get_iscsi_initiator(): @@ -39,6 +40,10 @@ def get_disk_backing_file(path): return disk_backing_files.get(path, None) +def get_disk_type(path): + return disk_type + + def copy_image(src, dest): pass diff --git a/nova/tests/test_libvirt.py b/nova/tests/test_libvirt.py index 91cf8df7c..523761454 100644 --- a/nova/tests/test_libvirt.py +++ b/nova/tests/test_libvirt.py @@ -1162,6 +1162,7 @@ class LibvirtConnTestCase(test.TestCase): libvirt_driver.LibvirtDriver._conn.lookupByName = self.fake_lookup self.mox.StubOutWithMock(libvirt_driver.utils, 'execute') libvirt_driver.utils.execute = self.fake_execute + self.stubs.Set(libvirt_driver.libvirt_utils, 'disk_type', 'raw') self.mox.ReplayAll() |
