Sign inSign up

stackateam/flux_elu

By stackateam

Updated over 6 years ago

Image
0

295

stackateam/flux_elu repository overview

alt text

FLUX d'ingestion des ELUS francais:

(Documentation générale: https://bitbucket.org/stackadoc/index/src/master/)

Source de données:

RNE : https://www.data.gouv.fr/fr/datasets/repertoire-national-des-elus-1/

Fréquence des mises à jour:

Recherche de mise à jour toutes les 2,5 Heures.

INDEX:

Version
1

type:

  • conseiller municipal
  • conseiller communautaire
  • député
  • maire
  • conseiller départemental
  • conseiller regional
  • sénateur
  • conseiller de l'Assemblée de Corse
  • représentant au Parlement européen
Description:
  1. Toutes les 2,5 heures, les 9 fichiers source sont téléchargés.
  2. Un hash des fichiers téléchargés est calculé (9 md5 pour les 9 fichiers)
  3. On opère la comparaison de ces nouveaux hash avec les anciens stockés sous S3
  4. Si les hash sont différents on lance l'importation des élus.
Requis:

env.list ou variables d'envionement contenant:

ELASTIC_ID=
ELASTIC_PSSWD=
AWS_ACCESS_KEY_ID = 
AWS_SECRET_ACCESS_KEY =
Lancement de l'image
nohup sudo docker run --env-file ./env.list stackateam/flux_elu:latest > flux.txt &
En prod ...

Sur une instance AWS-EC2 amazon_linux: t2.micro.

Tag summary

Content type

Image

Digest

Size

441 MB

Last updated

over 6 years ago

docker pull stackateam/flux_elu