Tengo una aplicacion que permite configurar los archivos .yml de una
base de datos y de un ldap. pero para poder tomar en cuenta estos nuevos
valores es necesario poder reinicar el servidor mongrel…
alguien podria decirme donde puedo conseguir la informacion necesaria
para llevar a cabo esta accion se lo agradeceria enormemente…
Tengo una aplicacion que permite configurar los archivos .yml de una
base de datos y de un ldap. pero para poder tomar en cuenta estos nuevos
valores es necesario poder reinicar el servidor mongrel…
alguien podria decirme donde puedo conseguir la informacion necesaria
para llevar a cabo esta accion se lo agradeceria enormemente…
Gracias por la atencion prestada
Estoy de vacaciones, asà que actuo de memoria.
ActiveRecord::Base.configurations
si no algo por el estilo.
Es un hash.
De todas formás. Mira el código de rails. Acabarás antes.
inicializa nuevamente el servidor, pero solo como una instancia, por que
al ir a otra pagina o algo, igualmente sigue tomando la configuracion
anterior…
El 6 de agosto de 2008 17:33, Roberto R. < [email protected]> escribió:
Tengo una aplicacion que permite configurar los archivos .yml de una
base de datos y de un ldap. pero para poder tomar en cuenta estos nuevos
valores es necesario poder reinicar el servidor mongrel…
alguien podria decirme donde puedo conseguir la informacion necesaria
para llevar a cabo esta accion se lo agradeceria enormemente…
Una idea serÃa hacerlo mediante una llamada al sistema:
Otra forma seria tener un fichero “flag” y un cron que actue en
consecuencia, como hace más o menos el passenger,
creas el fichero restart.txt en el RAILS_ROOT/tmp y tienes un cron que
revisa este directorio cada minuto, si encuentra el fichero, lo borra
y reinicia los mongrels…
Es un poco más liado por el hecho de tener que preparar un cron, pero
me parece más elegante.
Mis 2 centimos,
Isaac Feliu
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.