Sha256: a90f8e0e96c883796e96f9bded221be98063d5580863f60783b3edbdf7bbd9b9
Contents?: true
Size: 742 Bytes
Versions: 2
Compression:
Stored size: 742 Bytes
Contents
module Emilio class Railtie < Rails::Railtie initializer "emilio.setup_logger" do |app| logfile = File.open("#{Rails.root}/log/emilio.log", 'a') logfile.sync = true Emilio.logger = EmilioLogger.new(logfile) end initializer "emilio.init_scheduler" do |app| app.config.after_initialize do if Emilio.scheduler if Emilio.scheduler.respond_to?(:init) Emilio.scheduler.init else raise LoadError, "It seems that #{Emilio.scheduler.inspect.split("::").last} was in your Gemfile but declared after Emilio. Please make sure you declare it before Emilio in order to avoid requiring order issues like this." end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
emilio-0.1.1 | lib/emilio/railtie.rb |
emilio-0.1.0 | lib/emilio/railtie.rb |