# Loader for Jangle app.: can be used from console to load # an interactive Jangle environment # Load gem dependencies %w(rubygems rack).each { |dep| require dep } # Other dependencies %w(logger).each { |dep| require dep } APP_ROOT = File.dirname(__FILE__) TEMPLATE_ROOT = File.join(APP_ROOT, 'templates') # Load libraries Dir.glob(File.join(APP_ROOT, 'lib', '**', '*.rb')).each do |f| require f.chomp('.rb') end include Jangle # Logger file_logger = Logger.new(File.join(APP_ROOT, 'log', 'app.log'), 'daily') file_logger.level = Logger::INFO stdout_logger = Logger.new(STDOUT) stdout_logger.level = Logger::DEBUG LOGGER = AppLogger.new([file_logger, stdout_logger])