• [^] # Re: Hébergement

    Posté par . En réponse au journal Help Me Quit ou comment j'ai arrêté de fumer en aidant des gorilles. Évalué à 3.

    la raison était le déploiement: après avoir poussé le code en prod, je dois lancer la migration (python manage.py migrate). Pour ca, il me faut un accès ssh ou alors un script de post install automatiquement exécuté par Gandi.

    Dans le cas, du SSH, il faut l'activer manuellement chez Gandi et il est coupé au bout de genre 30 minutes. Donc c'est a faire avant chaque deploiement...

    Ils n'ont pas de script de post install pour l'autre option.

    Le support m'a proposé:

    • "de mettre en place un script php de mon crû qui effectuerait cela et l'appeler via une URL". Hum, comment dire...?
    • de passer sur leur offre IaaS, ... vu que j'en viens, ca m'aide pas trop.

    Chez Gondor, j'ai ca dans le fichier de conf de leur API client:

    on_deploy:
     - manage.py syncdb --noinput
     - manage.py migrate
    

    http://helpmequ.it: arrêter de fumer pour la bonne cause, http://mapetiteautoentreprise.fr : facturation libre pour les auto-entrepreneurs