Funções do Dialplan do Asterisk 23
Descrição:A função
STAT() permite verificar diversos atributos de um arquivo no sistema. Ela pode ser usada para determinar se um arquivo existe, se é um diretório, obter seu tamanho, modo de permissão, datas de modificação e acesso, entre outros.
Sintaxe: STAT(flag, filename)Parâmetros:- flag - Define o tipo de verificação a ser feita. Pode ser:
d - Verifica se o caminho é um diretório.e - Verifica se o arquivo existe.f - Verifica se é um arquivo comum (regular).m - Retorna o modo do arquivo (em octal).s - Retorna o tamanho do arquivo em bytes.A - Retorna o timestamp (em formato epoch) da última vez que o arquivo foi acessado.C - Retorna o timestamp (em formato epoch) da última alteração no inode.M - Retorna o timestamp (em formato epoch) da última modificação no conteúdo do arquivo.
- filename - Caminho completo do arquivo a ser verificado.
Observação: Se a opção
live_dangerously no arquivo
asterisk.conf estiver definida como
no, esta função só poderá ser executada a partir do dialplan e não diretamente por protocolos externos.