[libvirt] [test-API 11/17] Substitute 'guestip' with 'domip'
Martin Kletzander
mkletzan at redhat.com
Fri Apr 20 09:35:54 UTC 2012
On 04/20/2012 08:46 AM, Osier Yang wrote:
> ---
> repos/domain/update_devflag.py | 20 ++++++++++----------
> 1 files changed, 10 insertions(+), 10 deletions(-)
>
> diff --git a/repos/domain/update_devflag.py b/repos/domain/update_devflag.py
> index f1ecf32..e87b1e5 100644
> --- a/repos/domain/update_devflag.py
> +++ b/repos/domain/update_devflag.py
> @@ -77,7 +77,7 @@ def create_image(params, util, img_name):
>
> return True
>
> -def check_device_in_domain(params, util, guestip):
> +def check_device_in_domain(params, util, domip):
> """Check updated device in guest"""
> logger = params['logger']
>
> @@ -89,7 +89,7 @@ def check_device_in_domain(params, util, guestip):
> logger.error("it's not a cdrom or floppy device.")
> return False, None
>
> - ret, output = utils.remote_exec_pexpect(guestip, params['username'], \
> + ret, output = utils.remote_exec_pexpect(domip, params['username'], \
> params['password'], cmd)
> logger.debug(output)
> if ret:
> @@ -98,7 +98,7 @@ def check_device_in_domain(params, util, guestip):
>
> time.sleep(5)
>
> - ret, output = utils.remote_exec_pexpect(guestip, params['username'], \
> + ret, output = utils.remote_exec_pexpect(domip, params['username'], \
> params['password'], "umount /media")
> logger.debug(output)
> if ret:
> @@ -107,7 +107,7 @@ def check_device_in_domain(params, util, guestip):
>
> time.sleep(5)
>
> - ret, output = utils.remote_exec_pexpect(guestip, params['username'], \
> + ret, output = utils.remote_exec_pexpect(domip, params['username'], \
> params['password'], "ls /media")
> logger.debug(output)
> if ret:
> @@ -117,7 +117,7 @@ def check_device_in_domain(params, util, guestip):
>
> return True, output
>
> -def check_updated_device(params, output, util, guestip, domobj, srcfile):
> +def check_updated_device(params, output, util, domip, domobj, srcfile):
> """Check if the device is updated"""
> logger = params['logger']
> xmlobj = domobj.XMLDesc(0)
> @@ -129,7 +129,7 @@ def check_updated_device(params, output, util, guestip, domobj, srcfile):
> elif diskTag.parentNode.getAttribute('device') == 'floppy':
> upfile = diskTag.getAttribute("file")
>
> - res = check_device_in_domain(params, util, guestip)
> + res = check_device_in_domain(params, util, domip)
> if res[0] and cmp(res[1], output):
> if upfile == srcfile:
> logger.debug("checking fail.")
> @@ -172,8 +172,8 @@ def update_devflag(params):
> flag = libvirt.VIR_DOMAIN_AFFECT_CONFIG
>
> mac = utils.get_dom_mac_addr(guestname)
> - guestip = utils.mac_to_ip(mac, 180)
> - logger.debug("ip address: %s" % guestip)
> + domip = utils.mac_to_ip(mac, 180)
> + logger.debug("ip address: %s" % domip)
>
> conn = sharedmod.libvirtobj['conn']
>
> @@ -211,7 +211,7 @@ def update_devflag(params):
> return 1
>
> time.sleep(60)
> - ret, output = check_device_in_domain(params, util, guestip)
> + ret, output = check_device_in_domain(params, util, domip)
> logger.debug(output)
> if not ret:
> return 1
> @@ -249,7 +249,7 @@ def update_devflag(params):
> return 1
>
> result = check_updated_device(params, output, util, \
> - guestip, domobj, srcfile)
> + domip, domobj, srcfile)
> if result[0]:
> logger.error("fail to update '%s' device: %s\n" % (devtype, result[1]))
> return 1
This one I'd rather reconsider with the others, guest ip is better I
think. Just my opinion though.
Martin
More information about the libvir-list
mailing list