mirror of
git://git.code.sf.net/p/dhcpd-pools/code
synced 2025-12-16 15:57:00 +00:00
output: fix warn and crit counts on shared networks
The crit/warn_count is tested against used rather than free. It is only for shared networks, the range correctly subtracts count from size to get its free. Signed-off-by: Sami Kerola <kerolasa@iki.fi>
This commit is contained in:
parent
17d68b7e3e
commit
07b4eaa480
4 changed files with 28 additions and 2 deletions
|
|
@ -32,6 +32,13 @@ dhcpd-pools -c $top_srcdir/tests/confs/complete -l $top_srcdir/tests/leases/comp
|
|||
echo $? >> tests/outputs/$IAM-too
|
||||
cat tests/outputs/$IAM-too >> tests/outputs/$IAM
|
||||
|
||||
echo '== shared net count alarms ==' >> tests/outputs/$IAM
|
||||
dhcpd-pools -c $top_srcdir/tests/confs/complete -l $top_srcdir/tests/leases/complete \
|
||||
--color=always --format t --crit-count=20 --critical=0 --warning=0 --warn-count=24 \
|
||||
--output=tests/outputs/$IAM-too
|
||||
echo $? >> tests/outputs/$IAM-too
|
||||
cat tests/outputs/$IAM-too >> tests/outputs/$IAM
|
||||
|
||||
rm -f tests/outputs/$IAM-too
|
||||
diff -u $top_srcdir/tests/expected/$IAM tests/outputs/$IAM
|
||||
exit $?
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue