Hi Ricardo, For 1) you can simply use M4 plus some perl script.
in you opensips.m4 file, put the params you want to load via DB as m4 macros (defines). using a small perl script you can generate the rules.m4 file (the file containing the definitions) for DB content: ------------------------ | parama | value | ------------------------ | debug | 3 | |log_stderror| no | ------------------------ going into rules.m4 : define(`debug', `3') define(`log_stderror', `no') So, at a restart, run the script to generate the M4 definition from DB, and run m4 to generate the final cfg file... Just an idea how to do it now :) Regards, Bogdan Ricardo Martins wrote: > Hi Bogdan. > > The first option would be enough. I don't think that's an issue a > restarting procedure just after changing parameters. DanB just wrote > me indicating an script generator solution. Do you think that would be > possible to use another solution? > > About the second option, I know that I can do it with fr_timer_avp or > fr_inv_timer_avp, right? > > Regards, Ricardo. > > > Bogdan-Andrei Iancu escreveu: >> Hi Ricardo, >> >> there are things here: >> >> 1) how to set the value of the parameters (via DB, instead of >> statically hardcoding in cfg) >> >> 2) dynamic changing of the module params without restart. >> >> What case are you refering at? >> >> Regards, >> Bogdan >> >> Ricardo Martins wrote: >>> Hi all! Do anybody knows if there is a trick to store the modules >>> parameters on database/avps? I want to give the opensips >>> administrator all the flexibility I can without having to edit cfg >>> text file. >>> >>> I know that there is some specific parameters where you can do that >>> like fr_inv_timer or fr_timer for tm module but I'm talking about >>> storing other parameters that don't have an specific avp enable mode >>> like T1 and T2, for example. >>> >>> Do anybody has any clue? >>> >>> Regards! Ricardo. >>> >>> _______________________________________________ >>> Users mailing list >>> [email protected] >>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >>> >>> >> >> > > _______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
