Exception: Orchestra::MissingInputError

Inherits:
Error
  • Object
show all
Defined in:
lib/orchestra/errors.rb

Instance Method Summary collapse

Methods inherited from Error

#list_out

Constructor Details

#initialize(missing_input) ⇒ MissingInputError

Returns a new instance of MissingInputError.



32
33
34
# File 'lib/orchestra/errors.rb', line 32

def initialize missing_input
  @missing_input = missing_input
end

Instance Method Details

#countObject



36
37
38
# File 'lib/orchestra/errors.rb', line 36

def count
  @missing_input.count
end

#to_sObject



40
41
42
# File 'lib/orchestra/errors.rb', line 40

def to_s
  "Missing input#{'s' unless count == 1} #{list_out @missing_input}"
end