File tree 1 file changed +4
-4
lines changed
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -12,8 +12,8 @@ import (
12
12
13
13
// https://github.com/sensu-plugins/sensu-plugins-process-checks
14
14
var opts struct {
15
- WarnOver int64 `short:"w" long:"warn-over" value-name:"N" description:"Trigger a warning if over a number"`
16
- CritOver int64 `short:"c" long:"critical-over" value-name:"N" description:"Trigger a critical if over a number"`
15
+ WarnOver * int64 `short:"w" long:"warn-over" value-name:"N" description:"Trigger a warning if over a number"`
16
+ CritOver * int64 `short:"c" long:"critical-over" value-name:"N" description:"Trigger a critical if over a number"`
17
17
WarnUnder int64 `short:"W" long:"warn-under" value-name:"N" default:"1" description:"Trigger a warning if under a number"`
18
18
CritUnder int64 `short:"C" long:"critical-under" value-name:"N" default:"1" description:"Trigger a critial if under a number"`
19
19
MatchSelf bool `short:"m" long:"match-self" description:"Match itself"`
@@ -84,10 +84,10 @@ func run(args []string) *checkers.Checker {
84
84
msg := gatherMsg (count )
85
85
result := checkers .OK
86
86
if opts .CritUnder != 0 && count < opts .CritUnder ||
87
- opts .CritOver != 0 && count > opts .CritOver {
87
+ opts .CritOver != nil && count > * opts .CritOver {
88
88
result = checkers .CRITICAL
89
89
} else if opts .WarnUnder != 0 && count < opts .WarnUnder ||
90
- opts .WarnOver != 0 && count > opts .WarnOver {
90
+ opts .WarnOver != nil && count > * opts .WarnOver {
91
91
result = checkers .WARNING
92
92
}
93
93
return checkers .NewChecker (result , msg )
You can’t perform that action at this time.
0 commit comments