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
