class Convoy::Setup::Dsl::Global
Public Class Methods
new(&block)
click to toggle source
# File lib/convoy/setup/dsl/global.rb, line 5 def initialize(&block) reset(:global) block.call(self) rescue => e raise Convoy::ClientError.new("Problem with syntax of global configuration", e) end
Public Instance Methods
config_file(name, options = {})
click to toggle source
# File lib/convoy/setup/dsl/global.rb, line 12 def config_file(name, options = {}) @config_file = ConfigFile.new(name, options) end
version(version)
click to toggle source
# File lib/convoy/setup/dsl/global.rb, line 16 def version(version) @version = version end
Private Instance Methods
custom_reset()
click to toggle source
# File lib/convoy/setup/dsl/global.rb, line 22 def custom_reset @version = nil @config_file = nil end