module AppUp::Configuration::Loader
Public Instance Methods
user_config(config_class: Config, filename:)
click to toggle source
# File lib/app_up/configuration/loader.rb, line 7 def user_config(config_class: Config, filename:) self.singleton_class.send(:define_method, :config) do |&config_block| config_block.call(config_class) end home = File.expand_path("~") config_file = File.join(home, filename) if File.exists?(config_file) load config_file end end