Class: PuppetX::Relay::Util::DefaultSettings

Inherits:
Settings
  • Object
show all
Extended by:
Forwardable
Defined in:
lib/puppet_x/relay/util/settings.rb

Constant Summary collapse

DEFAULTS =
{
  debug: false,
  test: false,
  relay_api_url: 'https://api.relay.sh',
  relay_connection_token: nil,
  relay_trigger_token: nil,
  state_dir: '/var/run/puppetlabs/relay',
  backend: 'dummy',
  backend_orchestrator_api_url: "https://#{Puppet[:server]}:8143/orchestrator/v1/",
  backend_orchestrator_token: nil,
  backend_bolt_command: ['bolt'],
  backend_bolt_ssh_user: 'root',
  backend_bolt_ssh_password: nil,
  backend_bolt_ssh_host_key_check: true,
  backend_ssh_command: ['ssh'],
  proxy_host: nil,
  proxy_port: nil,
  proxy_user: nil,
  proxy_password: nil,
}.freeze

Method Summary

Methods inherited from Settings

#[], #each