Module: Profit

Included in:
ChartApp
Defined in:
lib/profit.rb,
lib/profit/key.rb,
lib/profit/client.rb,
lib/profit/metric.rb,
lib/profit/server.rb,
lib/profit/version.rb

Defined Under Namespace

Classes: Client, Key, Metric, Server

Constant Summary collapse

VERSION =
"0.1.7"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.redis_hostObject

Returns the value of attribute redis_host.



12
13
14
# File 'lib/profit.rb', line 12

def redis_host
  @redis_host
end

.redis_portObject

Returns the value of attribute redis_port.



12
13
14
# File 'lib/profit.rb', line 12

def redis_port
  @redis_port
end

Class Method Details

.client(options = {}) ⇒ Object



3
4
5
# File 'lib/profit/client.rb', line 3

def self.client(options = {})
  @client ||= Client.new(options)
end

.redisObject



14
15
16
# File 'lib/profit.rb', line 14

def redis
  @redis ||= Redis.new(host: redis_host, port: redis_port)
end