Module: Shifty
- Defined in:
- lib/shifty/dsl.rb,
lib/shifty/gang.rb,
lib/shifty/errors.rb,
lib/shifty/policy.rb,
lib/shifty/roster.rb,
lib/shifty/worker.rb,
lib/shifty/testing.rb,
lib/shifty/version.rb,
lib/shifty/taggable.rb,
lib/shifty/configuration.rb
Defined Under Namespace
Modules: DSL, Policy, PolicyDeclarable, Taggable, Testing
Classes: Configuration, Error, Gang, PolicyError, PolicyViolation, Roster, UnshareableValue, Worker, WorkerError, WorkerInitializationError
Constant Summary
collapse
- VERSION =
"0.6.0"
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
15
16
17
|
# File 'lib/shifty/configuration.rb', line 15
def config
@config ||= Configuration.new
end
|
19
20
21
|
# File 'lib/shifty/configuration.rb', line 19
def configure
yield config
end
|
.reset_configuration! ⇒ Object
23
24
25
|
# File 'lib/shifty/configuration.rb', line 23
def reset_configuration!
@config = Configuration.new
end
|