Lista, tinha faltado criatividade aqui e eu consegui resolver com um simples
shell script.
#------------------------------------------------------------------------------------------------------------------------
#!/bin/bash
VERIFICATRONCO=`/usr/sbin/asterisk -rx "iax2 show channels" | grep "iax1" | wc
-l`
TRONCOOCUPADO="1"
if [ "${VERIFICATRONCO}" = ${TRONCOOCUPADO} ]; then
# Tronoco em uso... :(
exit
fi
echo "Tronco não está em uso... :)"
#------------------------------------------------------------------------------------------------------------------------
Att,
Samuel
________________________________
De: [email protected]
<[email protected]> em nome de Samuel .
<[email protected]>
Enviado: quarta-feira, 23 de janeiro de 2019 12:49
Para: Lista Asterisk BR
Assunto: [AsteriskBrasil] .call
Olá, Lista!
Estou desenvolvendo um pequeno sistema de cobrança usando Asterisk e arquivos
.call, mas estou enfrentando problema de tronco ocupado quando excedo a
quantidade de troncos disponíveis para uso.
Existe algum meio de configurar algo no Asterisk para que gere o .call somente
quando o tronco estiver livre ou algo parecido?
Att,
Samuel
_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicador e acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
[email protected]