[libvirt] [test-API][PATCH] Update activate pool case
* delete the unused function * fix column length and some other nits Signed-off-by: Wayne Sun g...@redhat.com --- repos/storage/activate_pool.py | 45 +-- 1 files changed, 20 insertions(+), 25 deletions(-) diff --git a/repos/storage/activate_pool.py b/repos/storage/activate_pool.py index 064f356..d3adef8 100644 --- a/repos/storage/activate_pool.py +++ b/repos/storage/activate_pool.py @@ -1,8 +1,5 @@ #!/usr/bin/env python -import os -import re -import sys import time import libvirt @@ -13,42 +10,40 @@ from src import sharedmod required_params = ('poolname',) optional_params = {} -def display_pool_info(stg, logger): -Display current storage pool information -logger.debug(current defined storage pool: %s % \ - stg.defstorage_pool_list()) -logger.debug(current active storage pool: %s % stg.storage_pool_list()) - def activate_pool(params): -Undefine a storage pool that's been defined and inactive +activate a storage pool that's been defined + and inactive + logger = params['logger'] poolname = params['poolname'] conn = sharedmod.libvirtobj['conn'] -pool_names = conn.listDefinedStoragePools() -pool_names += conn.listStoragePools() +try: +pool_names = conn.listDefinedStoragePools() +pool_names += conn.listStoragePools() -if poolname in pool_names: -poolobj = conn.storagePoolLookupByName(poolname) -else: -logger.error(%s not found\n % poolname); -return 1 +if poolname in pool_names: +poolobj = conn.storagePoolLookupByName(poolname) +else: +logger.error(%s not found\n % poolname); +return 1 -if poolobj.isActive(): -logger.error(%s is active already % poolname) -return 1 +if poolobj.isActive(): +logger.error(%s is active already % poolname) +return 1 -try: poolobj.create(0) time.sleep(5) if poolobj.isActive(): -logger.info(activating %s storage pool is SUCCESSFUL!!! % poolname) +logger.info(activating %s storage pool is SUCCESSFUL!!! % +poolname) else: -logger.info(activating %s storage pool is UNSUCCESSFUL!!! % poolname) +logger.info(activating %s storage pool is UNSUCCESSFUL!!! % +poolname) return 1 + except libvirtError, e: -logger.error(API error message: %s, error code is %s \ - % (e.message, e.get_error_code())) +logger.error(libvirt call failed: + str(e)) return 1 return 0 -- 1.7.1 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list
Re: [libvirt] [test-API][PATCH] Update activate pool case
On 01/14/2013 06:50 PM, Wayne Sun wrote: * delete the unused function * fix column length and some other nits Signed-off-by: Wayne Sun g...@redhat.com --- repos/storage/activate_pool.py | 45 +-- 1 files changed, 20 insertions(+), 25 deletions(-) diff --git a/repos/storage/activate_pool.py b/repos/storage/activate_pool.py index 064f356..d3adef8 100644 --- a/repos/storage/activate_pool.py +++ b/repos/storage/activate_pool.py @@ -1,8 +1,5 @@ #!/usr/bin/env python -import os -import re -import sys import time import libvirt @@ -13,42 +10,40 @@ from src import sharedmod required_params = ('poolname',) optional_params = {} -def display_pool_info(stg, logger): -Display current storage pool information -logger.debug(current defined storage pool: %s % \ - stg.defstorage_pool_list()) -logger.debug(current active storage pool: %s % stg.storage_pool_list()) - def activate_pool(params): -Undefine a storage pool that's been defined and inactive +activate a storage pool that's been defined + and inactive + logger = params['logger'] poolname = params['poolname'] conn = sharedmod.libvirtobj['conn'] -pool_names = conn.listDefinedStoragePools() -pool_names += conn.listStoragePools() +try: +pool_names = conn.listDefinedStoragePools() +pool_names += conn.listStoragePools() -if poolname in pool_names: -poolobj = conn.storagePoolLookupByName(poolname) -else: -logger.error(%s not found\n % poolname); -return 1 +if poolname in pool_names: +poolobj = conn.storagePoolLookupByName(poolname) +else: +logger.error(%s not found\n % poolname); +return 1 -if poolobj.isActive(): -logger.error(%s is active already % poolname) -return 1 +if poolobj.isActive(): +logger.error(%s is active already % poolname) +return 1 -try: poolobj.create(0) time.sleep(5) if poolobj.isActive(): -logger.info(activating %s storage pool is SUCCESSFUL!!! % poolname) +logger.info(activating %s storage pool is SUCCESSFUL!!! % +poolname) else: -logger.info(activating %s storage pool is UNSUCCESSFUL!!! % poolname) +logger.info(activating %s storage pool is UNSUCCESSFUL!!! % +poolname) return 1 + except libvirtError, e: -logger.error(API error message: %s, error code is %s \ - % (e.message, e.get_error_code())) +logger.error(libvirt call failed: + str(e)) return 1 return 0 ACK. and pushed. Thanks. -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list