Browse Source

readonly et local pour alerts_wrapper

master
jlecour 3 years ago
parent
commit
fc51eb2f6d
1 changed files with 6 additions and 6 deletions
  1. +6
    -6
      HowtoNagiosChecksWrapper.md

+ 6
- 6
HowtoNagiosChecksWrapper.md View File

@@ -127,15 +127,15 @@ Détail du script `alerts_wrapper` :
~~~{.bash}
#!/bin/bash

check_file="/tmp/$1_alerts_disabled"
readonly check_file="/tmp/$1_alerts_disabled"
shift

check_stdout=$($@)
check_rc=$?
readonly check_stdout=$($@)
readonly check_rc=$?

if [ -e "${check_file}" ]; then
last_change=$(stat -c %Z "${check_file}")
limit=$(date --date '24 hours ago' +'%s')
local last_change=$(stat -c %Z "${check_file}")
local limit=$(date --date '24 hours ago' +'%s')

if [ ${last_change} -le ${limit} ]; then
rm "${check_file}"
@@ -143,7 +143,7 @@ if [ -e "${check_file}" ]; then
fi

if [ -e "${check_file}" ]; then
formatted_last_change=$(date --date "@$(stat -c %Z "${check_file}")" +'%c')
local formatted_last_change=$(date --date "@$(stat -c %Z "${check_file}")" +'%c')

echo "ALERTS DISABLED (since ${formatted_last_change}) - ${check_stdout}"
if [ ${check_rc} = 0 ]; then


Loading…
Cancel
Save