19 lines
629 B
YAML
19 lines
629 B
YAML
|
apiVersion: v1
|
||
|
kind: ConfigMap
|
||
|
metadata:
|
||
|
name: updateip
|
||
|
namespace: download
|
||
|
data:
|
||
|
updateip.sh: |
|
||
|
#!/bin/bash
|
||
|
echo 'getting pod name'
|
||
|
POD_NAME=$(kubectl get pods -n download --selector "app.kubernetes.io/name=qbittorrent" --output=jsonpath={.items..metadata.name})
|
||
|
echo $POD_NAME
|
||
|
OUTPUT=$(kubectl exec -it $POD_NAME -n download -- MAM_ID="$(cat /etc/tokens/mam-id)"; curl -i -c /etc/mam.cookies -b "mam_id=$MAM_ID" https://t.myanonamouse.net/json/dynamicSeedbox.php)
|
||
|
echo $OUTPUT
|
||
|
if [[ $OUTPUT == *"Success\":true"* ]]; then
|
||
|
echo "Success"
|
||
|
else
|
||
|
echo "Failure"
|
||
|
exit 1
|
||
|
fi
|