• [^] # Re: boobank

    Posté par (site web personnel) . En réponse au journal Encore un outil de gestion de compte..... Évalué à 1.

    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 ...