Sha256: 9a1067fb7bcff7b973ca3a8b16eb20fc90992aee8e587bad9614596d35b8e398
Contents?: true
Size: 382 Bytes
Versions: 1
Compression:
Stored size: 382 Bytes
Contents
# frozen_string_literal: true class Stackeye::Application < Sinatra::Base Stackeye.configuration.metrics.each do |metric| get "/#{metric}" do verify_distro_and_os! klass = "Stackeye::Metrics::#{modulize(metric)}" @metrics = Module.const_get(klass).new @title = metric_name_decorator(metric) erb(:"metrics/#{metric}/index") end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
stackeye-0.1.0 | lib/stackeye/routes/metrics.rb |