我有一个带PRI PSTN DAHDI线路的Sagoma 8端口卡。为了管理流量,我试图使用组功能来获取统计数据。下面是代码
same => n,Set(Group=g1)
same => n,Set(GCOUNT=${GROUP_MATCH_COUNT(${GROUP})})
same => n,NoOp(---Count--${GROUP}---${GCOUNT}---${GROUP_LIST()}----)
打印
---Count--g1---0-------
但是在DID上有流量,同样我尝试了其他功能,如GROUP()
, GROUP_LIST()
也不起作用。
我做错了什么吗?
core show functions
显示然后方法定义意味着它是兼容的,为什么我不能使用它?
您使用星号函数作为变量是不正确的。你应该把它用作函数
exten =>s,1,Set(GROUP(class)=item);
exten =>s,n,Noop(${GROUP_COUNT(item@class)})
如果你不想要class,你仍然应该使用function(它区分大小写并且有"()"):
exten =>s,1,Set(GROUP()=item);
exten =>s,n,Noop(${GROUP_COUNT(item)})
实际上是item@default