Module: Weesked::Schedule
- Defined in:
- lib/weesked/schedule.rb
Defined Under Namespace
Modules: ClassMethods, InstanceMethods
Classes: NilObjectId, NotConnected
Class Method Summary
collapse
Class Method Details
.included(klass) ⇒ Object
17
18
19
20
21
|
# File 'lib/weesked/schedule.rb', line 17
def included(klass)
klass.instance_variable_set('@redis', nil)
klass.send :include, InstanceMethods
klass.extend ClassMethods
end
|
.redis ⇒ Object
12
13
14
15
|
# File 'lib/weesked/schedule.rb', line 12
def redis
@redis || $redis || Redis.current ||
raise(NotConnected, "Redis not set to a Redis.new connection")
end
|
.redis=(conn) ⇒ Object
8
9
10
|
# File 'lib/weesked/schedule.rb', line 8
def redis=(conn)
@redis = conn
end
|