Am 04.09.2008 um 17:56 schrieb Johannes Thönes:
Hallo Johannes..
besten Dank. ich schaue es mir nächste Woche mal an..
Gruß und schönes WE
Werner
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
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug