class Dotenvious::MissingVariableFinder
Public Class Methods
missing_required_vars()
click to toggle source
# File lib/dotenvious/missing_variable_finder.rb, line 7 def self.missing_required_vars keys.reject do |key| ENV.has_key?(key) end end
required_vars_missing?()
click to toggle source
# File lib/dotenvious/missing_variable_finder.rb, line 3 def self.required_vars_missing? missing_required_vars.any? end
Private Class Methods
keys()
click to toggle source
# File lib/dotenvious/missing_variable_finder.rb, line 15 def self.keys all_keys = Dotenvious::ENV_EXAMPLE.keys return all_keys if CONFIG[:optional_variables].nil? all_keys.reject do |key| CONFIG[:optional_variables].include?(key) end end