2010-09-05 24 views

Répondre

1

C'est probablement ne fonctionne pas parce que heroku console ne vous renvoie pas à la coquille après la fin, il démarre la console interactive.

Ce dont vous avez besoin, c'est quelque chose qui va fonctionner et revenir. Heureusement cela est tout à fait possible avec Heroku:

heroku console 'User.count' 

Vous pouvez appeler console avec une commande à exécuter comme argument. Ensuite, il renvoie le résultat immédiatement au lieu de démarrer la session interactive. Cela semble parfait pour vous!

+0

ouah! c'est super merci! – tabaluga

0

Cette commande ne signifie rien ... cd myapp. Vous devez donner le chemin complet à myapp comme ~/myapp. Aussi, vous devez les exécuter comme 1 commande en plaçant un point-virgule entre eux ...

tell application "Terminal" 
    do script "cd path/to/myapp; heroku console; User.count" 
end tell 
+0

hmmm, la commande User.count ne fonctionne pas. Peut-être que la console heroku à distance n'accepte pas les commandes Applescript? – tabaluga