class Reschedule::Configuration

Attributes

dry_run[RW]
kubernetes_api_ca_file[RW]
kubernetes_api_client_cert[RW]
kubernetes_api_client_key[RW]
kubernetes_api_password[RW]
kubernetes_api_url[RW]
kubernetes_api_username[RW]

Public Class Methods

new() click to toggle source
# File lib/reschedule/configuration.rb, line 6
def initialize
  self.dry_run = ENV['RESCHEDULE_DRY_RUN'] == '1'
  self.kubernetes_api_url = ENV['KUBERNETES_API_URL']
  self.kubernetes_api_username = ENV['KUBERNETES_API_USERNAME']
  self.kubernetes_api_password = ENV['KUBERNETES_API_PASSWORD']
  self.kubernetes_api_client_key = ENV['KUBERNETES_API_CLIENT_KEY']
  self.kubernetes_api_client_cert = ENV['KUBERNETES_API_CLIENT_CERT']
  self.kubernetes_api_ca_file = ENV['KUBERNETES_API_CA_FILE']
end