Module: CronoTrigger
- Defined in:
- lib/crono_trigger.rb,
lib/crono_trigger/worker.rb,
lib/crono_trigger/railtie.rb,
lib/crono_trigger/version.rb,
lib/crono_trigger/schedulable.rb,
lib/crono_trigger/polling_thread.rb,
lib/crono_trigger/exception_handler.rb,
lib/generators/crono_trigger/model/model_generator.rb,
lib/generators/crono_trigger/migration/migration_generator.rb
Defined Under Namespace
Modules: Generators, Schedulable, Worker
Classes: ExceptionHandler, PollingThread, Railtie
Constant Summary
collapse
- VERSION =
"0.3.2"
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
19
20
21
|
# File 'lib/crono_trigger.rb', line 19
def self.config
@config
end
|
23
24
25
|
# File 'lib/crono_trigger.rb', line 23
def self.configure
yield config
end
|
.load_config(yml, environment = nil) ⇒ Object
27
28
29
30
31
32
|
# File 'lib/crono_trigger.rb', line 27
def self.load_config(yml, environment = nil)
config = YAML.load_file(yml)[environment || "default"]
config.each do |k, v|
@config[k] = v
end
end
|