class Kontena::Cli::Config
Public Instance Methods
load_cloud_settings_from_env()
click to toggle source
# File lib/kontena_cli_plugin.rb, line 48 def load_cloud_settings_from_env return unless ENV['KONTENA_CLOUD_TOKEN'] debug { 'Loading cloud configuration from ENV' } accounts << Account.new(kontena_account_data.merge( token: Token.new(access_token: ENV['KONTENA_CLOUD_TOKEN'], parent_type: :account, parent_name: 'default') )) end
load_master_settings_from_env()
click to toggle source
# File lib/kontena_cli_plugin.rb, line 31 def load_master_settings_from_env return nil unless ENV['KONTENA_URL'] debug { 'Loading master configuration from ENV' } servers << Server.new( url: ENV['KONTENA_URL'], name: 'default', token: Token.new(access_token: ENV['KONTENA_TOKEN'], parent_type: :master, parent_name: 'default'), grid: ENV['KONTENA_GRID'], parent_type: :master, parent_name: 'default' ) self.current_master = 'default' self.current_account = 'kontena' end
load_settings_from_env()
click to toggle source
# File lib/kontena_cli_plugin.rb, line 26 def load_settings_from_env load_cloud_settings_from_env load_master_settings_from_env end