Scraper qui collecte les données de positions AIS pour une liste de bateau
Vous pouvez ajouter ces deux lignes à votre crontab pour lancer le job toutes les 15min Attention il semblerait que &> ne fonctionnerait pas avec tous les bash
DATEVAR=date +20%y%m%d_%H%M%S */15 * * * * /root/Bloom_scrap/bloom_scraper.sh &> /tmp/bloom_scraper_log_$($DATEVAR)
Pour utiliser la nouvelle version du scraper, la commande python est :
python app.py
Pour l'exécuter en local, un paramètre supplémentaire est nécessaire :
python app.py -m local
Installation :
TODO
Après installation : poetry run pre-commit install
In order to use of app.py as a cron job that run every 15 minutes into a docker container please follows those steps :
- Navigate to docker-env repository with command : cd ./docker-env
- Build docker compose file with : docker-compose build
- Run docker compose file with : docker-compose up
- Enter into running container with : docker exec -it bloom_scraper /bin/bash