class Armada::Docker::Credentials

Attributes

email[R]
password[R]
url[R]
username[R]

Public Class Methods

dummy() click to toggle source
# File lib/armada/docker/config.rb, line 51
def self.dummy()
  self.new '', nil, nil, ''
end
new(url, username, password, email) click to toggle source
# File lib/armada/docker/config.rb, line 39
def initialize(url, username, password, email)
  @username = username
  @password = password
  @email = email
  @url = url
end
parse(url, obj) click to toggle source
# File lib/armada/docker/config.rb, line 46
def self.parse(url, obj)
  username, password = Base64.decode64(obj["auth"]).split(':', 2)
  return self.new url, username, password, obj["email"]
end