class R10K::Settings::List::ValidationError

Attributes

errors[R]

Public Class Methods

new(mesg, options = {}) click to toggle source
Calls superclass method R10K::Error.new
# File lib/r10k/settings/list.rb, line 79
def initialize(mesg, options = {})
  super
  @errors = options[:errors]
end

Public Instance Methods

format() click to toggle source
# File lib/r10k/settings/list.rb, line 84
def format
  struct = []
  struct << "#{message}:"
  @errors.each do |item, error|
    struct << indent(structure_exception("Item #{item}", error))
  end
  struct.join("\n")
end