From e26b3af21f2e6753a35478e7e12fd069bd3ee285 Mon Sep 17 00:00:00 2001 From: zhencliu Date: Tue, 2 Jun 2020 14:37:14 +0800 Subject: [PATCH] gluster_peers now is a string in json Signed-off-by: Zhenchao Liu --- qemu/tests/remote_server_disconnected.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/qemu/tests/remote_server_disconnected.py b/qemu/tests/remote_server_disconnected.py index 4eb5cb40..039efb14 100644 --- a/qemu/tests/remote_server_disconnected.py +++ b/qemu/tests/remote_server_disconnected.py @@ -1,6 +1,7 @@ import os import netaddr import logging +import json from avocado.utils import process @@ -23,9 +24,10 @@ def run(test, params, env): " socket is supported by now.") hosts = [] - if params.get("enable_gluster") == "yes": + if params.get_boolean("enable_gluster"): hosts.append(params["gluster_server"]) - hosts.extend(params.get("gluster_peers", "").split()) + hosts.extend([peer['host'] for peer in json.loads( + params.get('gluster_peers', '[]')) if 'host' in peer]) _check_hosts(hosts) hosts.pop() # The last server should be accessible -- GitLab