Sha256: 1ef0fee594d6e629bcb7a85fc463a0006593f35c2eaa3902cb8f5d381a70b186
Contents?: true
Size: 457 Bytes
Versions: 3
Compression:
Stored size: 457 Bytes
Contents
# frozen_string_literal: true require 'singleton' require 'svcbase/stats' require 'svcbase/worker' module Core module Workers # Stats collector class DumpStats include Worker include Singleton private def run_at_startup false end private def interval_seconds Config.get_f!(:STAT_LOG_SECONDS, 3600) end private def do_work Core::Stats.log_and_reset end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
svcbase-0.1.18 | lib/svcbase/dumpstats.rb |
svcbase-0.1.17 | lib/svcbase/dumpstats.rb |
svcbase-0.1.16 | lib/svcbase/dumpstats.rb |