You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
763 B
15 lines
763 B
#!/bin/bash |
|
set -e |
|
sleep 6 |
|
docker exec databaselist php artisan route:list 2>&1 | grep offline |
|
curl -sk -c /tmp/cf.txt https://databaselist.gisportal.id/login \ |
|
--resolve databaselist.gisportal.id:443:127.0.0.1 -o /tmp/lf.html |
|
TOKEN=$(grep -oP 'name="_token" value="\K[^"]+' /tmp/lf.html) |
|
curl -sk -c /tmp/cf.txt -b /tmp/cf.txt -X POST https://databaselist.gisportal.id/login \ |
|
--resolve databaselist.gisportal.id:443:127.0.0.1 \ |
|
-d "username=admin&password=geonet$123&_token=${TOKEN}" -o /dev/null |
|
curl -sk -b /tmp/cf.txt https://databaselist.gisportal.id/ \ |
|
--resolve databaselist.gisportal.id:443:127.0.0.1 -o /tmp/df.html |
|
grep -c 'Active Days' /tmp/df.html |
|
grep -c 'Make Offline' /tmp/df.html |
|
grep -oP '>\K[0-9]+(?= days</td>)' /tmp/df.html | head -3
|
|
|