Module: Snapstats
- Defined in:
- lib/ext/redis.rb,
lib/snapstats.rb,
lib/snapstats/engine.rb,
lib/snapstats/version.rb,
lib/event_logger/event_logger.rb,
lib/event_reader/event_reader.rb,
lib/event_logger/event_logger_store.rb,
lib/event_logger/event_logger_static.rb,
app/helpers/snapstats/application_helper.rb,
app/controllers/snapstats/mains_controller.rb,
app/controllers/snapstats/users_controller.rb,
app/controllers/snapstats/application_controller.rb,
app/controllers/snapstats/performances_controller.rb
Defined Under Namespace
Modules: ApplicationHelper, EventReader
Classes: ApplicationController, Engine, EventLogger, MainsController, PerformancesController, UsersController
Constant Summary
collapse
- VERSION =
"0.0.3"
Class Method Summary
collapse
Class Method Details
.mday(name) ⇒ Object
19
20
21
|
# File 'lib/ext/redis.rb', line 19
def self.mday name
"snaps:#{DateTime.current.beginning_of_day.to_i}:#{name}"
end
|
.mkey(name) ⇒ Object
11
12
13
|
# File 'lib/ext/redis.rb', line 11
def self.mkey name
"snaps:#{name}"
end
|
.mtime(name) ⇒ Object
15
16
17
|
# File 'lib/ext/redis.rb', line 15
def self.mtime name
"snaps:#{Time.now.to_i}:#{name}"
end
|
.redis ⇒ Object
3
4
5
|
# File 'lib/ext/redis.rb', line 3
def self.redis
@@redis
end
|
.set_redis(opt = {}) ⇒ Object
7
8
9
|
# File 'lib/ext/redis.rb', line 7
def self.set_redis opt={}
@@redis = Redis.new( opt.present? ? opt : { :host => 'localhost', :port => 6379 } )
end
|