]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
qa/workunits/rest: Better detection of rest url
authorBrad Hubbard <bhubbard@redhat.com>
Fri, 22 Feb 2019 02:16:38 +0000 (12:16 +1000)
committerBrad Hubbard <bhubbard@redhat.com>
Wed, 27 Feb 2019 21:29:25 +0000 (07:29 +1000)
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
qa/workunits/rest/test-restful.sh

index 34fb189053731bef690f0486eed2493982c68626..fde0d107a0bd23e5a94774901020b306b92c09eb 100755 (executable)
@@ -3,14 +3,8 @@
 mydir=`dirname $0`
 
 secret=`ceph config-key get mgr/restful/keys/admin`
-active=`ceph mgr dump | jq -r .active_name`
-echo "active $active  admin secret $secret"
-
-prefix="mgr/restful/$active"
-addr=`ceph config-key get $prefix/server_addr || echo 127.0.0.1`
-port=`ceph config-key get $prefix/server_port || echo 8003`
-url="https://$addr:$port"
-echo "prefix $prefix url $url"
+url=$(ceph mgr dump|jq -r .services.restful|sed -e 's/\/$//')
+echo "url $url secret $secret"
 $mydir/test_mgr_rest_api.py $url $secret
 
 echo $0 OK