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