Module: EDI::Environment
Defined Under Namespace
Modules: ClassMethods
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(base) ⇒ Object
29 30 31 |
# File 'lib/edi/environment.rb', line 29 def self.included(base) base.send(:extend, ClassMethods) end |
Instance Method Details
#validate_environment ⇒ Object
23 24 25 26 27 |
# File 'lib/edi/environment.rb', line 23 def validate_environment self.class.required_environment_variables.each do |v| raise UnfitEnvironmentException unless (ENV[v] || ENV[v.downcase]) end end |