C'est juste la communication entre python et ruby qui me pose souci. Faut synchroniser leur execution, éviter de dupliquer la connaissance du model, ça peut être bloquant d'avoir à installer python et ruby (je pense au host type heroku)
1- Tu peu faire un shell qui lance boobank et génère un fichier de résultat (ou plusieurs)
2- Ensuite un scripts Ruby (ou python :) ) qui lit ce fichier résultat et intègre cela dans ta base de données
Je vois pas le soucis
1 est lancé par cron il génère un fichier avec la date et l'heure dans le nom
2 est lance par cron il traite les fichiers nom traités puis les copient dans un répertoire d'archive si tout s'est bien passé
3 - prévoir des log pour chaque cron avec date et heure de début et fin
4 - prévoir un scripts qui fais le ménage et vire les fichiers de plus de n jours
Comme cela tu sais quelle étape a un soucis (si il y en a)
Du grand classique :)
Tu lances 1 toutes les heures et 2 10 ou 15 minutes après toutes les heures, cela devrait suffire
Cron en dessous de la minute ...
[^] # Re: boobank
Posté par Christophe B. (site web personnel) . En réponse au journal Encore un outil de gestion de compte..... Évalué à 1.
1- Tu peu faire un shell qui lance boobank et génère un fichier de résultat (ou plusieurs)
2- Ensuite un scripts Ruby (ou python :) ) qui lit ce fichier résultat et intègre cela dans ta base de données
Je vois pas le soucis
1 est lancé par cron il génère un fichier avec la date et l'heure dans le nom
2 est lance par cron il traite les fichiers nom traités puis les copient dans un répertoire d'archive si tout s'est bien passé
3 - prévoir des log pour chaque cron avec date et heure de début et fin
4 - prévoir un scripts qui fais le ménage et vire les fichiers de plus de n jours
Comme cela tu sais quelle étape a un soucis (si il y en a)
Du grand classique :)
Tu lances 1 toutes les heures et 2 10 ou 15 minutes après toutes les heures, cela devrait suffire
Cron en dessous de la minute ...