Sha256: 7bfe3f783dbcd655af42a989be6f43672f746c26305ff357950f39c7e9c3b364
Contents?: true
Size: 710 Bytes
Versions: 3
Compression:
Stored size: 710 Bytes
Contents
module Riemann module Dash class App < Sinatra::Base # A little dashboard sinatra application. require 'yaml' require 'find' require 'erubis' require 'sass' def self.config Riemann::Dash::Config.instance end def config self.class.config end def self.load(filename) filename ||= 'config.rb' unless config.load_config(filename) # Configuration failed; load a default view. puts "No configuration loaded; using defaults." end config.load_controllers config.setup_views config.setup_public_dir config.setup_storage_backend end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
riemann-dash-0.2.11 | lib/riemann/dash/app.rb |
riemann-dash-0.2.10 | lib/riemann/dash/app.rb |
riemann-dash-0.2.9 | lib/riemann/dash/app.rb |