Rails ha uno shutdown hook?

Ciao bbelli!
forse perchè è tardi, ma non riesco proprio a trovare niente in giro che
mi
permetta di agganciare del codice allo shutdown di rails…
avete idea di come fare? Il vecchio e bistrattato java ha
ContextListener.contextDestroyed(…)
non fatemi dire in giro che in Rails non si può fare qualcosa del genere…
:blush:

Paolo

Paolo D.’
SeeSaw | Another point of view

[email protected]
personal http://paolodona.blogspot.com

Paolo Donà wrote:

Ciao bbelli!
forse perchè è tardi, ma non riesco proprio a trovare niente in giro che mi
permetta di agganciare del codice allo shutdown di rails…

hmmm… in effetti non ci avevo mai pensato (mai avuto bisogno per
fortuna :slight_smile: )

avete idea di come fare? Il vecchio e bistrattato java ha
ContextListener.contextDestroyed(…)

a occhio direi che dal punto di vista di rails questo NON si puo fare
perche non e’ il framework che implementa il “container” come in java.
Semmai queste operazioni potrebbero essere implementate in Mongrel.

Ma se quello che vuoi fare e’ qualche operazione di finalizzazione sul
controller allora potresti prendere ad esempio il codice che implementa
la funzione di after_filter (e aggiungere qualcosa di simile che si
aggancia alla distruzione dell’oggetto)

non fatemi dire in giro che in Rails non si può fare qualcosa del genere…

eh mi sa proprio che…

Luca

Web: http://spazidigitali.com - http://thetyper.com
Email mailto://[email protected]
Skype callto://l.mearelli

Purtroppo la finalizzazione che devo fare non è su un controller, ma su
degli applicativi Microsoft che devono essere controllati da remoto via
web
(quindi WIN32OLE objects su cui devo chiamare il Quit&Release) e che
tiro su
all’inizializzazione…

Luca ho seguito la tua indicazione e ho guardato mongrel che mette a
disposizione questo:

mongrel.conf
at_exit {

}

mongrel_rails -S mongrel.conf

Risolto quindi! Thanks!
Paolo

On 4/29/07, Luca M. [email protected] wrote:

avete idea di come fare? Il vecchio e bistrattato java ha

Skype callto://l.mearelli


Paolo D.’
SeeSaw | Another point of view

[email protected]
personal http://paolodona.blogspot.com