class SnowmanIO::Loop::Main
Public Class Methods
new()
click to toggle source
# File lib/snowman-io/loop/main.rb, line 6 def initialize after(1) { tick } end
Public Instance Methods
tick()
click to toggle source
# File lib/snowman-io/loop/main.rb, line 10 def tick perform after(3) { tick } end
Private Instance Methods
perform()
click to toggle source
# File lib/snowman-io/loop/main.rb, line 17 def perform App.time "Aggregation Time" do Aggregate.metrics_aggregate_5min Aggregate.metrics_aggregate_hour Aggregate.metrics_aggregate_daily Aggregate.metrics_clean_old end end