class Environment
App environment boilerplate code
Constants
- APP_ROOT
Public Class Methods
app_config()
click to toggle source
# File lib/environment.rb, line 9 def app_config @app_config ||= YAML.load_file("#{File.expand_path(APP_ROOT + '/config')}/config.yml") end
console_logger()
click to toggle source
# File lib/environment.rb, line 24 def console_logger return @console_logger if @console_logger l = Logger.new(STDERR) l.formatter = logger.formatter @console_logger = l end
logger()
click to toggle source
# File lib/environment.rb, line 13 def logger return @logger if @logger l = Logger.new("#{File.expand_path(APP_ROOT + '/log')}/tmux_launcher.log") formatter = proc do |_severity, datetime, _progname, msg| "#{datetime}: #{msg}\n" end l.formatter = formatter @logger = l end
report_files_dir()
click to toggle source
# File lib/environment.rb, line 31 def report_files_dir "#{Environment::APP_ROOT}/out" end