rero / reroils-data-legacy

Data module for reroils-app.
GNU General Public License v2.0
5 stars 5 forks source link

Add a MD5 hash value to JSON #37

Open reropag opened 6 years ago

reropag commented 6 years ago

Dans le but de pouvoir à terme gérer efficacement les mises à jour des données des dumps BNF, GND et autres, il sera peut-être utile d'identifier quels sont spécifiquement nos enregistrements à mettre à jour. En effet, nos données de doivent pas être mises à jour si une modification de données source concerne une zone que nous ne prélevons pas.

L'objectif de cette tâche est d'ajouter une option à l'outil de transformation marctojson qui permet de calculer une signature MD5 du JSON et de l'ajouter ensuite au JSON.

reropag commented 6 years ago

A new option -m or --md5 is added to marctojson.py. The code is available in the branch pag-#37-add-md5-to-json

Example of command to generate a JSON including a MDS hash value: ./marctojson.py data/bnf_100_samples.mrc do_bnf_auth_person -o bnf.json --md5