Hallo Werner,

muss es unbedingt ein rake Task sein? Wenn ich das richtig sehe ist
für Cron-Jobs das script/runner vorgesehen. Also:

/home/app/www.domain.de/current/script/runner Model.methode

oder

/home/app/www.domain.de/current/script/runner
/home/app/www.domain.de/current/lib/script.rb

Die ENV musst du an dieser Stelle natürlich noch setzen.

Gruß
Johannes

2008/9/4 Jochen Hayek <[EMAIL PROTECTED]>:
>>>>>> "WL" == Werner Laude <[EMAIL PROTECTED]> writes:
>
>    WL> Hallo Jochen..
>
>    WL> danke .. leider:
>
>    WL> softlimit: fatal: unable to run cd: file does not exist.
>
>    WL> Ich muß mich wohl mit shell scripten o.ä. schlau machen..
>
> Also mit "DER Shell" muss man sich auf UNIX-oiden Betriebssystem sowieso über 
> kurz oder lang gut stellen.
> Das kann wirklich nicht schaden.
>
> Aber, ach, das ist doch ganz unelegant, wenn man Einzeiler in Scripts packt.
>
> Nee, dann versuch's doch so:
>
>    sh -c 'cd /home/app/www.domain.de/current && env RAILS_ENV=production rake'
>
>
> Inzwischen wird sicherlich auch klar,
> warum die GNU-Utilities wie (GNU) make jene Option "--directory=..." haben,
> denn auch dieses Einkapseln in eine Shell-Kommandozeile ist ja nicht wirklich 
> ober-chic.
> _______________________________________________
> rubyonrails-ug mailing list
> [email protected]
> http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
>



-- 
Johannes Thönes
Student der medizinischen Informatik
johannes.thoenes[at]gmail.com
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an