[OpenSIPS-Users] Set flag at runtime?
Ovidiu Sas
osas at voipembedded.com
Thu Jun 10 01:11:14 EST 2021
Read the docs.
In the script, the argument is the position of the flag.
Via MI, the argument is a bitmask.
-ovidiu
On Wed, Jun 9, 2021 at 6:33 PM David Villasmil
<david.villasmil.work at gmail.com> wrote:
>
> 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
> phone: +34669448337
>
>
> On Wed, Jun 9, 2021 at 8:55 PM David Villasmil <david.villasmil.work at gmail.com> wrote:
>>
>> gflags!
>>
>> Regards,
>>
>> David Villasmil
>> email: 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> 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
>>> phone: +34669448337
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
--
VoIP Embedded, Inc.
http://www.voipembedded.com
More information about the Users
mailing list