16 lines
445 B
Bash
16 lines
445 B
Bash
#!/bin/sh
|
|
# OpenVPN Discovery - LEITOR (Arthur's Gold Standard v6-CACHE)
|
|
# Este script é chamado pelo Zabbix e apenas lê o cache
|
|
# Execução INSTANTÂNEA - sem timeout
|
|
#
|
|
# Dependência: openvpn-collector.sh rodando via cron
|
|
|
|
CACHE_FILE="/tmp/openvpn_discovery.json"
|
|
|
|
# Se o cache existe e tem menos de 5 minutos, usa ele
|
|
if [ -f "$CACHE_FILE" ]; then
|
|
cat "$CACHE_FILE"
|
|
else
|
|
# Cache não existe, retorna vazio
|
|
echo '{"data":[]}'
|
|
fi |