diff options
author | Lorenz Kästle <12514511+RincewindsHat@users.noreply.github.com> | 2025-02-21 14:33:24 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-21 14:33:24 +0100 |
commit | 75658bd04d84d037dbcc9fafd9f7860555ac4836 (patch) | |
tree | 6b50ee39401c68a27757abac785c931bd82ae02d /plugins/check_swap.d | |
parent | b38dec3e9b45efa6a6631acc38ada853e69fc547 (diff) | |
parent | 7c8c9d9b3e7bb6c29d82788d05d74e3f18f01aa5 (diff) | |
download | monitoring-plugins-75658bd04d84d037dbcc9fafd9f7860555ac4836.tar.gz |
Feature/new output infra
Diffstat (limited to 'plugins/check_swap.d')
-rw-r--r-- | plugins/check_swap.d/check_swap.h | 4 | ||||
-rw-r--r-- | plugins/check_swap.d/swap.c | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/plugins/check_swap.d/check_swap.h b/plugins/check_swap.d/check_swap.h index 99039b21..1000fc9e 100644 --- a/plugins/check_swap.d/check_swap.h +++ b/plugins/check_swap.d/check_swap.h | |||
@@ -1,6 +1,7 @@ | |||
1 | #pragma once | 1 | #pragma once |
2 | 2 | ||
3 | #include "../common.h" | 3 | #include "../common.h" |
4 | #include "output.h" | ||
4 | 5 | ||
5 | #ifndef SWAP_CONVERSION | 6 | #ifndef SWAP_CONVERSION |
6 | # define SWAP_CONVERSION 1 | 7 | # define SWAP_CONVERSION 1 |
@@ -32,6 +33,9 @@ typedef struct { | |||
32 | check_swap_threshold crit; | 33 | check_swap_threshold crit; |
33 | bool on_aix; | 34 | bool on_aix; |
34 | int conversion_factor; | 35 | int conversion_factor; |
36 | |||
37 | bool output_format_is_set; | ||
38 | mp_output_format output_format; | ||
35 | } swap_config; | 39 | } swap_config; |
36 | 40 | ||
37 | swap_config swap_config_init(void); | 41 | swap_config swap_config_init(void); |
diff --git a/plugins/check_swap.d/swap.c b/plugins/check_swap.d/swap.c index 2fe4544f..180d5037 100644 --- a/plugins/check_swap.d/swap.c +++ b/plugins/check_swap.d/swap.c | |||
@@ -14,6 +14,8 @@ swap_config swap_config_init(void) { | |||
14 | tmp.warn_is_set = false; | 14 | tmp.warn_is_set = false; |
15 | tmp.crit_is_set = false; | 15 | tmp.crit_is_set = false; |
16 | 16 | ||
17 | tmp.output_format_is_set = false; | ||
18 | |||
17 | #ifdef _AIX | 19 | #ifdef _AIX |
18 | tmp.on_aix = true; | 20 | tmp.on_aix = true; |
19 | #else | 21 | #else |