Method: Inspec::Rule.prepare_checks
- Defined in:
- lib/inspec/rule.rb
.prepare_checks(rule) ⇒ Object
170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/inspec/rule.rb', line 170 def self.prepare_checks(rule) msg = skip_status(rule) return checks(rule) unless msg msg = 'Skipped control due to only_if condition.' if msg == true # TODO: we use os as the carrier here, but should consider # a separate resource to do skipping resource = rule.os resource.skip_resource(msg) [['describe', [resource], nil]] end |