подскажите как лучше реализовать задачу с минимальными трудо затратами и максимумом быстродействия
Есть FreePBX-Distro AST 1.8. ( мало что уже осталось в стандарных конфигах )
суть задачи считывать время работы операторов в группах . а для этого надо смотреть когда залогинелист и разлогинелись .
сейчас делается вот так
Код: Выделить всё
exten => s,n,system(echo "${STRFTIME(${EPOCH},,%d%m%Y-%H:%M:%S)} -logoff ${QUEUENO} - ${CALLBACKNUM} -> ${EXTEN}" >> /var/log/asterisk/calls2)
в голову пришли два решения
1.AGI
2.exten => s,n,Set(DB()) ( вот тут с синтаксисом и возможностями плохо конечно )
подскажите как оптимальней сделать .