Class: Burden::Config
- Inherits:
-
Object
- Object
- Burden::Config
- Defined in:
- lib/burden/config.rb
Defined Under Namespace
Modules: Helper
Instance Attribute Summary collapse
-
#ignored_tasks ⇒ Object
Storage backend (ActiveRecord, Mongoid, MongoMapper).
-
#on_failure ⇒ Object
Storage backend (ActiveRecord, Mongoid, MongoMapper).
-
#on_success ⇒ Object
Storage backend (ActiveRecord, Mongoid, MongoMapper).
-
#storage ⇒ Object
Storage backend (ActiveRecord, Mongoid, MongoMapper).
Instance Method Summary collapse
-
#initialize ⇒ Config
constructor
A new instance of Config.
- #trigger_failure_callback(name, execution_time, timestamp) ⇒ Object
- #trigger_success_callback(name, execution_time, timestamp) ⇒ Object
Constructor Details
#initialize ⇒ Config
Returns a new instance of Config.
8 9 10 11 |
# File 'lib/burden/config.rb', line 8 def initialize @storage = :active_record @ignored_tasks = [/environment/] end |
Instance Attribute Details
#ignored_tasks ⇒ Object
Storage backend (ActiveRecord, Mongoid, MongoMapper)
3 4 5 |
# File 'lib/burden/config.rb', line 3 def ignored_tasks @ignored_tasks end |
#on_failure ⇒ Object
Storage backend (ActiveRecord, Mongoid, MongoMapper)
3 4 5 |
# File 'lib/burden/config.rb', line 3 def on_failure @on_failure end |
#on_success ⇒ Object
Storage backend (ActiveRecord, Mongoid, MongoMapper)
3 4 5 |
# File 'lib/burden/config.rb', line 3 def on_success @on_success end |
#storage ⇒ Object
Storage backend (ActiveRecord, Mongoid, MongoMapper)
3 4 5 |
# File 'lib/burden/config.rb', line 3 def storage @storage end |
Instance Method Details
#trigger_failure_callback(name, execution_time, timestamp) ⇒ Object
17 18 19 |
# File 'lib/burden/config.rb', line 17 def trigger_failure_callback(name, execution_time, ) on_failure.send(name, execution_time, ) unless on_failure.nil? end |
#trigger_success_callback(name, execution_time, timestamp) ⇒ Object
13 14 15 |
# File 'lib/burden/config.rb', line 13 def trigger_success_callback(name, execution_time, ) on_success.send(name, execution_time, ) unless on_success.nil? end |