class SpeedGun::Config

Constants

DEFAULT_PREFIX

Attributes

enabled[RW]

@return [Boolean] Enabled SpeedGun

ignored_profilers[RW]
lineprof_paths[RW]
logger[RW]
prefix[RW]

@return [String] Console and API endpoint prefix

skip_paths[RW]
store[RW]
webapp[RW]

Public Class Methods

new() click to toggle source
# File lib/speed_gun/config.rb, line 24
def initialize
  @enabled = true
  @webapp = true
  @store = SpeedGun::Store::MemoryStore.new
  @prefix = DEFAULT_PREFIX
  @logger = ::Logger.new(STDOUT)
  @skip_paths = ['/favicon.ico']
  @lineprof_paths = []
  @ignored_profilers = []
end

Public Instance Methods

disabled?() click to toggle source
# File lib/speed_gun/config.rb, line 40
def disabled?
  !enabled?
end
enabled?() click to toggle source

@return [Boolean] Enabled SpeedGun

# File lib/speed_gun/config.rb, line 36
def enabled?
  enabled
end