Sha256: 3087a14bc8907632f5a2fd105663ca7a7bb2e9bb749e301b1545f80e5ade6c53
Contents?: true
Size: 490 Bytes
Versions: 31
Compression:
Stored size: 490 Bytes
Contents
require 'naught' module Roqua module Support class Stats NullBackend = Naught.build do |config| config.singleton end attr_reader :backend def initialize(backend = NullBackend.instance) @backend = backend end # Report a value to the stats backend def submit(key, value) backend.submit(prefix(key), value) end private def prefix(key) "#{Roqua.appname}.#{key}" end end end end
Version data entries
31 entries across 31 versions & 1 rubygems