On Jan 2, 2008 11:29 PM, Iñaki Baz Castillo <ibc(a)aliax.net> wrote:
Lo que no
sabría es como gestionar los cambios que se produzcan en la
base de datos, ya que asterisk cachearía la información hasta el
siguiente reload... Aunque bueno, aquí un cron que cada hora recargue
la tabla no sería tan traumático ;)
No no, en realidad no hay nada que hacer, la tabla de usuarios RealTime que
ve Asterisk es una vista que no cambia nunca, es **completamente** estática y
de hecho ni siquiera ataca a la tabla "location" donde OpenSer guarda los
registros de los usuarios, sino que ataca a la tabla "subscriber" donde
simplemente figuran los usuarios existentes.
Pero al añadir un nuevo usuario a la tabla de openser, querrás también
que asterisk tenga constancia de ello: por un lado creando el buzón, y
por otro forzando a asterisk a que cargue el peer desde la vista
asterisk_sip_users.
Julián J. Menéndez
--
http://www.julianmenendez.es