Method: Train::Options::InstanceOptions#validate_options
- Defined in:
- lib/train/options.rb
#validate_options(opts) ⇒ Object
69 70 71 72 73 74 75 76 77 |
# File 'lib/train/options.rb', line 69 def (opts) .each do |field, hm| if opts[field].nil? and hm[:required] fail Train::ClientError, "You must provide a value for #{field.to_s.inspect}." end end opts end |