class RR::Initializer
The settings of the current deployment are passed to Rubyrep through the ::run method. This method yields a Configuration object for overwriting of the default settings. Accordingly a configuration file should look something like this:
Rubyrep::Initializer.run do |config| config.left = ... end
Public Class Methods
configuration()
click to toggle source
Returns the current Configuration object
# File lib/rubyrep/initializer.rb, line 23 def self.configuration @@configuration end
configuration=(configuration)
click to toggle source
Allows direct overwriting of the Configuration
# File lib/rubyrep/initializer.rb, line 28 def self.configuration=(configuration) @@configuration = configuration end
reset()
click to toggle source
Sets a new Configuration object Current configuration values are lost and replaced with the default settings.
# File lib/rubyrep/initializer.rb, line 17 def self.reset @@configuration = Configuration.new end
run() { |configuration| ... }
click to toggle source
Yields the current Configuration object to enable overwriting of configuration values. Refer to the Initializer class documentation for a usage example.
# File lib/rubyrep/initializer.rb, line 35 def self.run yield configuration end