我基本上有以下内容:
res = "CRITICAL- Code Cache:57% Par Eden:19% Par Survivor:21% Cms Old Gen:26% Cms Perm Gen:34% | CodeCache=57% ParEden=19% ParSurvivor=21% CmsOldGen=26% CmsPermGen=34%"
if res.include? "OK"
puts res
exit 0
elsif res.include? "WARNING"
puts res
exit 1
elsif res.include? "CRITICAL"
puts res
exit 2
end
当我跑步时,我得到了:
: undefined method `include?' for false:FalseClass (NoMethodError)
错误的退出代码。我在我的另一个脚本上使用了相同的if / elsif,并且它完美地工作,但不是在这里,唯一的区别是它不是在类中。