[OpenSIPS-Users] Set flag at runtime?
Ben Newlin
Ben.Newlin at genesys.com
Thu Jun 10 00:26:00 EST 2021
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 <users-bounces at lists.opensips.org> on behalf of David Villasmil <david.villasmil.work at gmail.com>
Date: Wednesday, June 9, 2021 at 6:34 PM
To: users at lists.opensips.org <users at lists.opensips.org>
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: david.villasmil.work at gmail.com<mailto:david.villasmil.work at gmail.com>
phone: +34669448337
On Wed, Jun 9, 2021 at 8:55 PM David Villasmil <david.villasmil.work at gmail.com<mailto:david.villasmil.work at gmail.com>> wrote:
gflags!
Regards,
David Villasmil
email: david.villasmil.work at gmail.com<mailto:david.villasmil.work at gmail.com>
phone: +34669448337
On Wed, Jun 9, 2021 at 5:05 PM David Villasmil <david.villasmil.work at gmail.com<mailto:david.villasmil.work at gmail.com>> 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: david.villasmil.work at gmail.com<mailto:david.villasmil.work at gmail.com>
phone: +34669448337
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20210610/ed479512/attachment-0001.html>
More information about the Users
mailing list