Utiliser l'appli dans un script externe


#1

Bonjour, je voudrais utiliser un script externe (via cron) pour accéder
Ã
mon appli. Que dois-je inclure pour pouvoir ensuite utiliser mes modèles
?

Merci !

gUI


Pour la santé de votre ordinateur, préférez les logiciels libres.
Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/
Browser le web : http://www.mozilla-europe.org/fr/products/firefox/
Suite bureautique : http://fr.openoffice.org/


#2

crée un script dans le répertoire script/ de ton appli

mets en require :

require ‘rubygems’
require File.dirname(FILE) + ‘/…/config/environment’

afin de charger correctement l’environnement adéquate, suivant la
variable RAILS_ENV passé en ligne de commandes.

soit par exemple dans /etc/crontab :

0 5 * * * root RAILS_ENV=“production” /path/vers/appli/script/tonscript


#3

Le 14 janvier 2009 11:35, Guillaume a écrit :

Bonjour, je voudrais utiliser un script externe (via cron) pour accéder à
mon appli. Que dois-je inclure pour pouvoir ensuite utiliser mes modèles ?

script/runner

-- Jean-François.


http://twitter.com/underflow_


#4

Utilise script/runner pour executer ton script

Merci à tous, c’est parfait !

gUI


Pour la santé de votre ordinateur, préférez les logiciels libres.
Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/
Browser le web : http://www.mozilla-europe.org/fr/products/firefox/
Suite bureautique : http://fr.openoffice.org/


#5

Le 14 janv. 09 à 11:35, Guillaume B. a écrit :

Bonjour, je voudrais utiliser un script externe (via cron) pour
accéder à mon appli. Que dois-je inclure pour pouvoir ensuite
utiliser mes modèles ?

Utilise script/runner pour executer ton script

Nicolas C.
http://www.bounga.org
http://www.cavigneaux.net