Not having received any input on this, and being pressed for time, I
went for the simplest route and modified QUEUE_MEMBER. I'll submit the
patch when I find the time. Meanwhile, it is available on request.
Nik
On 14. 02. 2021. 09:16, Nikša Baldun wrote:
How would AGI help one to get this information, apart from parsing
text output and log files?
On 14. 02. 2021. 07:52, JP Loh wrote:
Is AGI not an option?
On Sun, Feb 14, 2021 at 1:44 AM Nikša Baldun <i...@voxdiversa.hr
<mailto:i...@voxdiversa.hr>> wrote:
Hello,
there is currently no way (AFAIK) to get a list of all queues from
dialplan, and also no way to get a pause reason for a member. I
am going
to add a couple of dialplan functions for that. The first one should
obviously be called QUEUE_LIST and accept no parameters. For the
second
one, I am not sure whether it would be better to add a new
function or
modify QUEUE_MEMBER. I am leaning towards new function, because I
would
like to get both pause status and reason in one function call,
and also
I would like to make the queuename parameter optional. So perhaps
QUEUE_PAUSE_STATUS([queuename],interface) which returns
<pause_status>,<pause_reason>. The alternative is to add new
option to
QUEUE_MEMBER (called "pause_reason" or similar).
Nik
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by
http://www.api-digital.com <http://www.api-digital.com> --
asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-dev
<http://lists.digium.com/mailman/listinfo/asterisk-dev>
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-dev