Module: EnvChecker
- Defined in:
- lib/env_checker.rb,
lib/env_checker/version.rb
Constant Summary collapse
- VERSION =
"0.0.1"
Class Method Summary collapse
Class Method Details
.check(file = nil) ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/env_checker.rb', line 6 def self.check(file = nil) missing_variables = [] variables(file).each do |env_v| missing_variables << "#{env_v[:name]} #{env_v[:desc]}" if ENV[env_v[:name]].nil? end send_error(missing_variables) if missing_variables.any? end |