[Libvirt-cim] [PATCH] [TEST] Fix hard coding of storage pool path in RPCS tests
Kaitlin Rupert
kaitlin at linux.vnet.ibm.com
Tue Nov 10 18:14:09 UTC 2009
# HG changeset patch
# User Kaitlin Rupert <karupert at us.ibm.com>
# Date 1257876810 28800
# Node ID b383b1665be8709c1ad0370b57ee8de2cd4083fe
# Parent d4c6c9dc6d583eb3b023c17119a2b2f21c9e648f
[TEST] Fix hard coding of storage pool path in RPCS tests
Instead of hardcoding, the value from const.py should be used. This way,
if the path name is changed in the future, it only needs to be changed in
one place.
Signed-off-by: Kaitlin Rupert <karupert at us.ibm.com>
diff -r d4c6c9dc6d58 -r b383b1665be8 suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/10_create_storagevolume.py
--- a/suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/10_create_storagevolume.py Tue Nov 10 09:08:06 2009 -0800
+++ b/suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/10_create_storagevolume.py Tue Nov 10 10:13:30 2009 -0800
@@ -32,7 +32,7 @@
from CimTest.Globals import logger
from CimTest.ReturnCodes import FAIL, PASS, SKIP
from XenKvmLib.const import do_main, platform_sup, default_pool_name, \
- get_provider_version
+ get_provider_version, _image_dir
from XenKvmLib.vsms import RASD_TYPE_STOREVOL
from XenKvmLib.rasd import libvirt_rasd_storagepool_changes
from XenKvmLib import rpcs_service
@@ -43,7 +43,7 @@
from XenKvmLib.common_util import destroy_diskpool
from XenKvmLib.pool import create_pool, undefine_diskpool, DIR_POOL
-pool_attr = { 'Path' : "/tmp" }
+pool_attr = { 'Path' : _image_dir }
vol_name = "cimtest-vol.img"
def get_stovol_rasd_from_sdc(virt, server, dp_inst_id):
diff -r d4c6c9dc6d58 -r b383b1665be8 suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/13_delete_storagevolume.py
--- a/suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/13_delete_storagevolume.py Tue Nov 10 09:08:06 2009 -0800
+++ b/suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/13_delete_storagevolume.py Tue Nov 10 10:13:30 2009 -0800
@@ -31,7 +31,7 @@
from CimTest.ReturnCodes import FAIL, PASS, SKIP
from XenKvmLib.xm_virt_util import virsh_version
from XenKvmLib.const import do_main, platform_sup, get_provider_version, \
- default_pool_name
+ default_pool_name, _image_dir
from XenKvmLib import rpcs_service
from XenKvmLib.classes import get_typed_class, inst_to_mof
from XenKvmLib.pool import create_pool, DIR_POOL, \
@@ -39,7 +39,7 @@
get_stovol_default_settings, cleanup_pool_vol,\
get_sto_vol_rasd_for_pool
-pool_attr = { 'Path' : "/tmp" }
+pool_attr = { 'Path' : _image_dir }
vol_name = "cimtest-vol.img"
@do_main(platform_sup)
diff -r d4c6c9dc6d58 -r b383b1665be8 suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/14_delete_storagevolume_errs.py
--- a/suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/14_delete_storagevolume_errs.py Tue Nov 10 09:08:06 2009 -0800
+++ b/suites/libvirt-cim/cimtest/ResourcePoolConfigurationService/14_delete_storagevolume_errs.py Tue Nov 10 10:13:30 2009 -0800
@@ -35,7 +35,7 @@
from CimTest.ReturnCodes import FAIL, PASS, SKIP
from XenKvmLib.xm_virt_util import virsh_version
from XenKvmLib.const import do_main, platform_sup, get_provider_version,\
- default_pool_name
+ default_pool_name, _image_dir
from XenKvmLib import rpcs_service
from XenKvmLib.classes import get_typed_class, inst_to_mof
from XenKvmLib.pool import create_pool, DIR_POOL, \
@@ -43,7 +43,7 @@
get_stovol_default_settings, cleanup_pool_vol, \
get_sto_vol_rasd_for_pool
-pool_attr = { 'Path' : "/tmp" }
+pool_attr = { 'Path' : _image_dir }
vol_name = "cimtest-vol.img"
invalid_scen = { "INVALID_ADDRESS" : { 'val' : 'Junkvol_path',
'msg' : 'no storage vol with '\
More information about the Libvirt-cim
mailing list