сготовил call-файл (test.call):
Channel: SIP/teledyne/XXXXXX
Codecs: alaw
MaxRetries: 0
RetryTime: 15
WaitTime: 15
Application: Hangup
сготовил скрипт для его перемещения в outgoing (testcall)
#!/bin/bash
cp test.call test2.call
chown asterisk:asterisk test2.call
mv test2.call /var/spool/asterisk/outgoing
echo `date` >> /admin/testcall/testcall.log
exit 0
добавил задачу в крон, для теста на 2 минуты. Вижу в лог-файле, что скрипт дергается по расписанию
Пт. авг. 15 16:27:02 YAKT 2014
Пт. авг. 15 16:28:01 YAKT 2014
Пт. авг. 15 16:30:01 YAKT 2014
Пт. авг. 15 16:32:01 YAKT 2014
Пт. авг. 15 16:34:01 YAKT 2014
В CDR нифига нет. Хотя если в ручную запустить скрипт testcall, то все нормально.
пути полные пишите в своем скрипте к call файлам ( cp & mv )
доавьте в начале скрипта команду вида
cd /full/path/to/call/files/
и заведите привычку запускать крон скрипты записями вида
/full/path/to/script/script_name.sh 2>>/var/log/message >>/var/log/messages
Задан: 2014-08-15 10:39:19 +0400
Просмотрен: 295 раз
Обновлен: Aug 15 '14
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.