class Minimart::Configuration

General configuration settings for Minimart.

Public Class Methods

chef_server_config() click to toggle source
# File lib/minimart/configuration.rb, line 36
def chef_server_config
  (@chef_server || {}).merge(ssl: {verify: verify_ssl})
end
chef_server_config=(config) click to toggle source
# File lib/minimart/configuration.rb, line 32
def chef_server_config=(config)
  @chef_server = config
end
github_config() click to toggle source
# File lib/minimart/configuration.rb, line 44
def github_config
  (@github_config || {}).merge(connection_options: {ssl: {verify: verify_ssl}})
end
github_config=(config) click to toggle source
# File lib/minimart/configuration.rb, line 40
def github_config=(config)
  @github_config = config
end
load_deps() click to toggle source
# File lib/minimart/configuration.rb, line 24
def load_deps
  if defined? @load_deps
    @load_deps
  else
   false 
  end
end
load_deps=(load_deps) click to toggle source
# File lib/minimart/configuration.rb, line 20
def load_deps=(load_deps)
  @load_deps = load_deps
end
output() click to toggle source

IO interface for minimart @return [Minimart::Output]

# File lib/minimart/configuration.rb, line 10
def output
  @output || Minimart::Output.new($stdout)
end
output=(io) click to toggle source

Set which IO output should use @param [IO] io

# File lib/minimart/configuration.rb, line 16
def output=(io)
  @output = Minimart::Output.new(io)
end
verify_ssl() click to toggle source
# File lib/minimart/configuration.rb, line 48
def verify_ssl
  @verify_ssl.nil? ? true : @verify_ssl
end
verify_ssl=(val) click to toggle source
# File lib/minimart/configuration.rb, line 52
def verify_ssl=(val)
  @verify_ssl = val
end