Mercurial > hg > LGDataverses
view scripts/api/testBlockEndpoints.sh @ 11:08c950a22cee
new: add getAllDataverseAlias api for LGServices
| author | Zoe Hong <zhong@mpiwg-berlin.mpg.de> |
|---|---|
| date | Wed, 09 Sep 2015 17:13:18 +0200 |
| parents | a50cf11e5178 |
| children |
line wrap: on
line source
#!/bin/bash ADMIN_KEY=$1 echo Testing Groups curl http://localhost:8080/api/admin/groups/ip/?key=$ADMIN_KEY echo echo blocking groups curl -X PUT -d groups http://localhost:8080/api/admin/settings/:BlockedApiEndpoints echo echo Testing Groups again - expecting 503 Unavailable curl -v http://localhost:8080/api/admin/groups/ip/?key=$ADMIN_KEY echo echo Unblocking groups curl -X DELETE http://localhost:8080/api/admin/settings/:BlockedApiEndpoints echo echo Testing Groups curl http://localhost:8080/api/admin/groups/ip/?key=$ADMIN_KEY echo echo blocking groups, Roles curl -X PUT -d groups,roles http://localhost:8080/api/admin/settings/:BlockedApiEndpoints echo echo Testing Groups again - expecting 503 Unavailable curl -v http://localhost:8080/api/admin/groups/ip/?key=$ADMIN_KEY echo echo Testing Roles - expecting 503 Unavailable curl -v http://localhost:8080/api/roles/?key=$ADMIN_KEY echo echo blocking Roles only curl -X PUT -d roles http://localhost:8080/api/admin/settings/:BlockedApiEndpoints echo echo Testing Groups again curl -v http://localhost:8080/api/admin/groups/ip/?key=$ADMIN_KEY echo echo Testing Roles - expecting 503 Unavailable curl -v http://localhost:8080/api/roles/?key=$ADMIN_KEY echo echo Unblocking all curl -X DELETE http://localhost:8080/api/admin/settings/:BlockedApiEndpoints echo echo DONE
