module Artifactory::Defaults
def api_key
-
(String, nil)
-
def api_key ENV["ARTIFACTORY_API_KEY"] end
def endpoint
-
(String)
-
def endpoint ENV["ARTIFACTORY_ENDPOINT"] || ENDPOINT end
def options
-
(Hash)
-
def options Hash[Configurable.keys.map { |key| [key, send(key)] }] end
def password
-
(String, nil)
-
def password ENV["ARTIFACTORY_PASSWORD"] end
def proxy_address
-
(String, nil)
-
def proxy_address ENV["ARTIFACTORY_PROXY_ADDRESS"] end
def proxy_password
-
(String, nil)
-
def proxy_password ENV["ARTIFACTORY_PROXY_PASSWORD"] end
def proxy_port
-
(String, nil)
-
def proxy_port ENV["ARTIFACTORY_PROXY_PORT"] end
def proxy_username
-
(String, nil)
-
def proxy_username ENV["ARTIFACTORY_PROXY_USERNAME"] end
def read_timeout
-
(Integer)
-
def read_timeout if ENV["ARTIFACTORY_READ_TIMEOUT"] ENV["ARTIFACTORY_READ_TIMEOUT"].to_i else 120 end end
def ssl_pem_file
-
(String, nil)
-
def ssl_pem_file ENV["ARTIFACTORY_SSL_PEM_FILE"] end
def ssl_verify
-
(true, false)
-
def ssl_verify if ENV["ARTIFACTORY_SSL_VERIFY"].nil? true else %w{t y}.include?(ENV["ARTIFACTORY_SSL_VERIFY"].downcase[0]) end end
def user_agent
-
(String)
-
def user_agent ENV["ARTIFACTORY_USER_AGENT"] || USER_AGENT end
def username
-
(String, nil)
-
def username ENV["ARTIFACTORY_USERNAME"] end