blob: b5b2b51c877829aae2161458253daed9e8f5517d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
require 'puppet/provider/confine'
class Puppet::Provider::Confine::False < Puppet::Provider::Confine
def self.summarize(confines)
confines.inject(0) { |count, confine| count + confine.summary }
end
def pass?(value)
! value
end
def message(value)
"true value when expecting false"
end
def summary
result.find_all { |v| v == false }.length
end
end
|