INNER CODE UNIT · Ruby
audit
stelligent/cfn_nag · lib/cfn-nag/base_rule.rb:19
def audit(cfn_model)
logical_resource_ids = audit_impl(cfn_model)
return if logical_resource_ids.empty?
violation(logical_resource_ids)
end
def violation(logical_resource_ids, line_numbers = nil)
Violation.new(id: rule_id,
name: self.class.name,
type: rule_type,
message: rule_text,
logical_resource_ids: logical_resource_ids,
line_numbers: line_numbers)
end
end
end