Method: Rook::ValueTable#get_value

Defined in:
lib/rook/kitchen.rb

#get_value(name) ⇒ Object

Raises:



228
229
230
231
232
233
234
235
236
237
238
# File 'lib/rook/kitchen.rb', line 228

def get_value(name)
  name = name.to_s
  return get_property(name) if has_property?(name)  # allow overwrite parameter by property
  return get_parameter(name) if has_parameter?(name)
  #if has_property?(name) || has_parameter?(name)
  #  return _get(name)
  #end
  msg = "$(#{name}): no such property nor parameter."
  #raise UndefinedPropertyError.new(msg, name)
  raise RookError.new(msg)
end