Mercurial > hg > LGDataverses
view scripts/api/testBlockEndpoints.sh @ 10:a50cf11e5178
Rewrite LGDataverse completely upgrading to dataverse4.0
author | Zoe Hong <zhong@mpiwg-berlin.mpg.de> |
---|---|
date | Tue, 08 Sep 2015 17:00:21 +0200 |
parents | |
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