Skip to content

Asterisk Waster настройка рабочего времени

Asterisk Waster настройка рабочего времени

No FreePBX, No TrixBox - only /etc/asterisk/ !

  • Инструмент для определения рабочее/нерабочее время в extentions Asterisk.
  • Порядок обработки правил: от Большего приоритета к меньшему.
  • Если текущее время удовлетворяет правилу - обработка закончена и комментарий равен ID - правила, которое его сформировало.
  • Если ни одно правило не подошло - последним будет НЕ рабочее время (value=0) и комментарий "default last rule".
  • Формат возвращаемых данных - plain:
$ curl "http://waster.dev.local/api/isworktime?datetime=2017-12-22 17:00&case=callcenter"
status done
value 0
comment default last rule

image

Пример скрипта формирующего файл-флаг в /sh.sample/asterisk_worktime.sh Идентификатор расписания = имя файла-флага.

Проверка:

image