class Spacelift::Policy::Violation
Violation
encapsulates a resource's violation of a single Rule
.
Attributes
address[R]
rule[R]
Public Class Methods
new(address:, rule:)
click to toggle source
# File lib/spacelift/policy/violation.rb, line 9 def initialize(address:, rule:) @address = address @rule = rule end
Public Instance Methods
to_s()
click to toggle source
# File lib/spacelift/policy/violation.rb, line 14 def to_s [address.red.bold, 'failed rule', rule.cyan.bold].join(' ') end