class RocketTracker::Configuration
Attributes
api_key[RW]
envs[RW]
host[RW]
ip[RW]
js_endpoint[W]
js_key[RW]
port[RW]
project[RW]
proto[RW]
Public Class Methods
new()
click to toggle source
# File lib/rocket_tracker/configuration.rb, line 12 def initialize @host = "rtrack.ru" @proto = "http" @port = 80 @envs = %w(development production) end
Public Instance Methods
js_endpoint()
click to toggle source
# File lib/rocket_tracker/configuration.rb, line 20 def js_endpoint @js_endpoint ||= get_endpoint end
Private Instance Methods
get_endpoint()
click to toggle source
# File lib/rocket_tracker/configuration.rb, line 25 def get_endpoint "#{RocketTracker.config.proto}://#{RocketTracker.config.host}/pageload/#{RocketTracker.config.project}/#{RocketTracker.config.js_key}" end