Point is on the CLI I get TRUE, but on the script no matter what I do it is always false
On Thu, 10 Jun 2021 at 01:51, David Villasmil < [email protected]> wrote: > Thanks Ben, I tried both :( > > On Thu, 10 Jun 2021 at 01:26, Ben Newlin <[email protected]> wrote: > >> Per the documentation [1], the CLI command wants the value as an integer, >> not quoted. >> >> >> >> Have you tried >> >> >> >> # opensipsctl fifo set_gflag 1 >> >> >> >> [1] - >> https://opensips.org/docs/modules/2.4.x/gflags.html#exported_mi_functions >> >> >> >> Ben Newlin >> >> >> >> *From: *Users <[email protected]> on behalf of David >> Villasmil <[email protected]> >> *Date: *Wednesday, June 9, 2021 at 6:34 PM >> *To: *[email protected] <[email protected]> >> *Subject: *Re: [OpenSIPS-Users] Set flag at runtime? >> >> So I'm trying to use gflags.so in 2.4.7 >> >> >> >> I set the module as: >> >> >> >> loadmodule "gflags.so" >> modparam("gflags", "initial", 0) >> >> >> >> then i'm doing: >> >> >> >> if (is_gflag("1")) { >> xlog("L_ERR", "[$ci][$rm]: gflag(1) is set\n"); >> } else { >> xlog("L_ERR", "[$ci][$rm]: gflag(1) is not set\n"); >> } >> >> >> >> Then, via CLI I'm setting the flag like so: >> >> >> >> # opensipsctl fifo is_gflag "1" >> FALSE >> >> >> >> And is set it with: >> >> >> >> # opensipsctl fifo set_gflag "1" >> >> >> >> and check it is actually set: >> >> >> >> # opensipsctl fifo is_gflag "1" >> TRUE >> >> >> >> But no matter what i do, the script always sees the flag as not set. >> >> >> >> Did I misunderstand the purpose of the module? I want to be able to set >> the flag dynamically from the CLI to enable/disable a feature at runtime... >> is this not possible? >> >> >> >> thanks guys. >> >> >> Regards, >> >> >> >> David Villasmil >> >> email: [email protected] >> >> phone: +34669448337 >> >> >> >> >> >> On Wed, Jun 9, 2021 at 8:55 PM David Villasmil < >> [email protected]> wrote: >> >> gflags! >> >> >> Regards, >> >> >> >> David Villasmil >> >> email: [email protected] >> >> phone: +34669448337 >> >> >> >> >> >> On Wed, Jun 9, 2021 at 5:05 PM David Villasmil < >> [email protected]> wrote: >> >> Hello guys, >> >> >> >> On 2.4 is it possible to set a flag at runtime? I want to set a feature >> toggle based on that. >> >> >> Regards, >> >> >> >> David Villasmil >> >> email: [email protected] >> >> phone: +34669448337 >> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >> > -- > Regards, > > David Villasmil > email: [email protected] > phone: +34669448337 > -- Regards, David Villasmil email: [email protected] phone: +34669448337
_______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
