Browse Source

condição do hd default

1.8.1-monitor 1.8.1
bruno 11 months ago
parent
commit
92591224f2
  1. 9
      asterisk/hdaux_utilitarios_scripts/temporizador_de_dados.sh

9
asterisk/hdaux_utilitarios_scripts/temporizador_de_dados.sh

@ -116,13 +116,13 @@ function get_default_days(){
[[ -z size_hd ]] && exit
if [[ 255 > $size_hd ]]; then
if [[ 255 -gt $size_hd ]]; then
echo 90 # dias
elif [[ 505 > $size_hd ]];then
elif [[ 505 -gt $size_hd ]];then
echo 186 # dias
elif [[ 755 > $size_hd ]];then
elif [[ 755 -gt $size_hd ]];then
echo 365 # dias
else
@ -189,7 +189,7 @@ function get_data_days(){
days=$(get_data_txt)
# retorno days vazio por erros ou days vazio por não definido
[[ $errno == 0 && $days -gt 30 ]] && insert_prm_log_dias_bd "$days"
[[ $errno == 0 && $days -gt 29 ]] && insert_prm_log_dias_bd "$days"
else
set_data_txt "$days"
@ -219,6 +219,7 @@ days="$(get_data_days)"
# números positivos
# números acima do 29
[[ -z "$days" || ! "$days" =~ ^[0-9][0-9]+$ || $days -lt 30 ]] && kill -9 $$
set_logrotate "$days"
remove_audio_wav "$days"

Loading…
Cancel
Save