lib/chillout/railtie.rb in chillout-0.5.4 vs lib/chillout/railtie.rb in chillout-0.6.0
- old
+ new
@@ -11,10 +11,14 @@
end
rake_tasks do
load "chillout/tasks.rb"
end
+
+ generators do
+ require "chillout/generators/install"
+ end
end
class RailsInitializer
def initialize(rails_app, chillout_config, rails_logger)
@@ -28,9 +32,10 @@
client = Client.new(@chillout_config[:secret], options)
ActiveRecord::Base.extend(CreationListener)
@rails_logger.info "[Chillout] Creation listener attached"
@rails_app.middleware.use Middleware::CreationsMonitor, client
@rails_logger.info "[Chillout] Creation monitor enabled"
+ client.start_worker
end
def options
Hash[options_list].merge(:logger => @rails_logger)
end