Sha256: c758e58c1d11447d989ceea3facde08306f84d2b9e97f54bda01541a03453897
Contents?: true
Size: 472 Bytes
Versions: 2
Compression:
Stored size: 472 Bytes
Contents
module RailsIdle class << self def init! collect subscribe end private def _collectors Hash[*(RailsIdle::Collector.list.map{|c| [c, RailsIdle::Collector.instance(c)]}.flatten)] end def collect _collectors.select{|k, _| options[:collectors].include? k}.each_value(&:collect) end def subscribe _collectors.select{|k, _| options[:collectors].include? k}.each_value(&:subscribe) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rails-idle-0.0.10 | lib/rails-idle/init.rb |
rails-idle-0.0.9 | lib/rails-idle/init.rb |