Skip to content
Snippets Groups Projects
Verified Commit 75f165b8 authored by Guillaume Damiens's avatar Guillaume Damiens
Browse files

Ajout getopts pour aperçu des boards qui seraient supprimés

parent a70779db
No related branches found
No related tags found
1 merge request!37Tx services p19 test
......@@ -9,6 +9,11 @@ boardExpirationDurationDays=0 # jours
url=https://wekan.test.picasoft.net
# Deadline = somme des durées du dessus
deadlineTimeStamp=$(date -d "-"$boardExpirationDurationYears"years-"$boardExpirationDurationMonths"months-"$boardExpirationDurationDays"days" +%s)
delete=false
while getopts "d" option
do
delete=true
done
# Récupération du token de connexion
queryPica=$(curl -s $url/users/login -d 'username='"$username"'&password='"$password"'')
......@@ -47,11 +52,16 @@ do
if [ $(($deadlineTimeStamp-$(date -d $lastModificationDate +%s))) -gt 0 ]
then
echo "Suppresion du board "$boardTitle" (_id "$userBoard", modifié le "$lastModificationDate")"
if [ $delete = true ]
then
echo "Suppresion du board "$boardTitle" (_id "$userBoard", modifié le "$lastModificationDate")"
# Suppression du board si trop ancien
curl -X DELETE https://wekan.test.picasoft.net/api/boards/$userBoard \
-H 'Authorization: Bearer '"$token"''
# Suppression du board si trop ancien
curl -X DELETE https://wekan.test.picasoft.net/api/boards/$userBoard \
-H 'Authorization: Bearer '"$token"''
else
echo "Board "$boardTitle" trop ancien (_id "$userBoard", modifié le "$lastModificationDate")"
fi
fi
done
done
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment