Method: ConfigmonkeyCli::Application::Core#logger

Defined in:
lib/configmonkey_cli/application/core.rb

#loggerObject



68
69
70
71
72
73
74
75
# File 'lib/configmonkey_cli/application/core.rb', line 68

def logger
  sync do
    @logger ||= begin
      FileUtils.mkdir_p(File.dirname(@opts[:logfile]))
      Logger.new(@opts[:logfile], 10, 1024000)
    end
  end
end