summaryrefslogtreecommitdiffstats
path: root/src/ceph/qa/workunits/rest/test-restful.sh
blob: 34fb189053731bef690f0486eed2493982c68626 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh -ex

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"
$mydir/test_mgr_rest_api.py $url $secret

echo $0 OK