Effectivement, le cron n'est pas exécuté par le même utilisateur (le 
cron est exécuté par root).

Cependant, je précise le GEM_PATH dans mon crontab :
GEM_PATH=/usr/local/lib/ruby/gems/1.8

Et quand je fais un echo $GEM_PATH en étant connecté à mon nom (donc pas 
le même utilisateur que lors du cron), je ne reçois rien, comme si le 
GEM_PATH n'était pas initialisé dans ma session.

Je ne comprends donc toujours pas...

Le plugin craken a l'air vraiment bien  : ça semble pas mal de 
"railsifier" cet aspect là de l'administration serveur (pour ne rien 
perdre au déploiement par exemple). Merci pour le tuyau.

Etienne Duputel wrote:
> Je confirme, dans les cron il faut respécifier le PATH.
> 
> 2010/2/4 Yann KLIS <[email protected]>

-- 
Posted via http://www.ruby-forum.com/.

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à