X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fqa%2Fworkunits%2Frbd%2Frbd_mirror_helpers.sh;h=1e086eee3229ee16db13353a748e20d62747c8d7;hb=b32b81446b3b05102be0267e79203f59329c1d97;hp=325353b91bc7e87b4520e45ce33d6a3da1ce53d2;hpb=215dd7151453fae88e6f968c975b6ce309d42dcf;p=ceph.git diff --git a/ceph/qa/workunits/rbd/rbd_mirror_helpers.sh b/ceph/qa/workunits/rbd/rbd_mirror_helpers.sh index 325353b91..1e086eee3 100755 --- a/ceph/qa/workunits/rbd/rbd_mirror_helpers.sh +++ b/ceph/qa/workunits/rbd/rbd_mirror_helpers.sh @@ -593,6 +593,17 @@ set_image_meta() rbd --cluster ${cluster} -p ${pool} image-meta set ${image} $key $val } +compare_image_meta() +{ + local cluster=$1 + local pool=$2 + local image=$3 + local key=$4 + local value=$5 + + test `rbd --cluster ${cluster} -p ${pool} image-meta get ${image} ${key}` = "${value}" +} + rename_image() { local cluster=$1 @@ -869,7 +880,7 @@ request_resync_image() local cluster=$1 local pool=$2 local image=$3 - local image_id_var_name=$1 + local image_id_var_name=$4 eval "${image_id_var_name}='$(get_image_id ${cluster} ${pool} ${image})'" eval 'test -n "$'${image_id_var_name}'"'