Method: Doing::Configuration#default_config_file
- Defined in:
- lib/doing/configuration.rb
#default_config_file ⇒ Object
137 138 139 140 141 142 143 144 145 146 147 148 149 |
# File 'lib/doing/configuration.rb', line 137 def default_config_file if File.exist?(config_dir) && !File.directory?(config_dir) raise DoingRuntimeError, "#{config_dir} exists but is not a directory" end unless File.exist?(config_dir) FileUtils.mkdir_p(config_dir) Doing.logger.log_now(:warn, "Config directory created at #{config_dir}") end File.join(config_dir, 'config.yml') end |