lib/plezi/activation.rb in plezi-0.14.4 vs lib/plezi/activation.rb in plezi-0.14.5
- old
+ new
@@ -1,29 +1,29 @@
require 'plezi/websockets/message_dispatch' unless defined?(::Plezi::Base::MessageDispatch)
module Plezi
- protected
+ protected
@plezi_finalize = nil
def plezi_finalize
- if @plezi_finalize.nil?
- @plezi_finalize = true
- @plezi_finalize = 1
- end
+ if @plezi_finalize.nil?
+ @plezi_finalize = true
+ @plezi_finalize = 1
+ end
end
@plezi_initialize = nil
def self.plezi_initialize
- if @plezi_initialize.nil?
- @plezi_initialize = true
- @plezi_autostart = true if @plezi_autostart.nil?
- puts "WARNNING: auto-scaling with redis is set using ENV['PL_REDIS_URL'.freeze]\r\n but the Redis gem isn't included! - SCALING IS IGNORED!" if ENV['PL_REDIS_URL'.freeze] && !defined?(::Redis)
- at_exit do
- next if @plezi_autostart == false
- ::Iodine::Rack.app = ::Plezi.app
- ::Iodine.start
- end
- end
- true
+ if @plezi_initialize.nil?
+ @plezi_initialize = true
+ @plezi_autostart = true if @plezi_autostart.nil?
+ puts "WARNNING: auto-scaling with redis is set using ENV['PL_REDIS_URL'.freeze]\r\n but the Redis gem isn't included! - SCALING IS IGNORED!" if ENV['PL_REDIS_URL'.freeze] && !defined?(::Redis)
+ at_exit do
+ next if @plezi_autostart == false
+ ::Iodine::Rack.app = ::Plezi.app
+ ::Iodine.start
+ end
+ end
+ true
end
end
::Iodine.threads ||= 16
::Iodine.processes ||= 1 unless ENV['PL_REDIS_URL'.freeze]