Method: Uffizzi::ConnectHelper.get_ecr_data

Defined in:
lib/uffizzi/helpers/connect_helper.rb

.get_ecr_data(options) ⇒ Object



29
30
31
32
33
34
35
# File 'lib/uffizzi/helpers/connect_helper.rb', line 29

def get_ecr_data(options)
  registry_url = options[:registry] || ENV['AWS_REGISTRY_URL'] || Uffizzi.ui.ask('Registry Domain:')
  access_key_id = options[:id] || ENV['AWS_ACCESS_KEY_ID'] || Uffizzi.ui.ask('Access key ID:')
  secret_access_key = options[:secret] || ENV['AWS_SECRET_ACCESS_KEY'] || Uffizzi.ui.ask('Secret access key:', echo: false)

  [registry_url, access_key_id, secret_access_key]
end