class Krb::Setup::ApplyAdminCredentials

Sets up configuration

Public Instance Methods

process() click to toggle source
# File lib/krb/setup/apply_admin_credentials.rb, line 10
def process
  ask_api_key
  ask_password
end

Private Instance Methods

ask_api_key() click to toggle source
# File lib/krb/setup/apply_admin_credentials.rb, line 26
def ask_api_key
  input = prompt.mask(ask_api_key_phrase) { |q| q.required true }
  ::Krb::Setup::Update.process('admin_api_key' => input)
end
ask_api_key_phrase() click to toggle source
# File lib/krb/setup/apply_admin_credentials.rb, line 31
def ask_api_key_phrase
  'Please enter your shopify admin api key : '
end
ask_password() click to toggle source
# File lib/krb/setup/apply_admin_credentials.rb, line 17
def ask_password
  input = prompt.mask(ask_password_phrase) { |q| q.required true }
  ::Krb::Setup::Update.process('admin_password' => input)
end
ask_password_phrase() click to toggle source
# File lib/krb/setup/apply_admin_credentials.rb, line 22
def ask_password_phrase
  'Please enter your shopify admin password key : '
end