Exception: Aldagai::NotEnoghtVariablesException

Inherits:
BaseException
  • Object
show all
Defined in:
lib/aldagai/exceptions/not_enoght_variables_exception.rb

Instance Method Summary collapse

Constructor Details

#initialize(required_variables) ⇒ NotEnoghtVariablesException

Returns a new instance of NotEnoghtVariablesException.



6
7
8
# File 'lib/aldagai/exceptions/not_enoght_variables_exception.rb', line 6

def initialize(required_variables)
  @required_variables = required_variables
end

Instance Method Details

#to_sObject



10
11
12
13
14
15
16
17
# File 'lib/aldagai/exceptions/not_enoght_variables_exception.rb', line 10

def to_s
  message = <<-MESSAGE
    Not enoght variables, #{@required_variables} are required. You can set them
    using --values (-v) for normal mode or your preferred editor using interactive mode (-i)
  MESSAGE

  message.gsub(/\s+/, ' ').strip
end