module Octokit::Default
def access_token
-
(String)-
def access_token ENV.fetch('OCTOKIT_ACCESS_TOKEN', nil) end
def api_endpoint
-
(String)-
def api_endpoint ENV.fetch('OCTOKIT_API_ENDPOINT') { API_ENDPOINT } end
def auto_paginate
-
(String)-
def auto_paginate ENV.fetch('OCTOKIT_AUTO_PAGINATE', nil) end
def bearer_token
-
(String)-
def bearer_token ENV.fetch('OCTOKIT_BEARER_TOKEN', nil) end
def client_id
-
(String)-
def client_id ENV.fetch('OCTOKIT_CLIENT_ID', nil) end
def client_secret
-
(String)-
def client_secret ENV.fetch('OCTOKIT_SECRET', nil) end
def connection_options
-
(Hash)-
def connection_options { headers: { accept: default_media_type, user_agent: user_agent } } end
def default_media_type
-
(String)-
def default_media_type ENV.fetch('OCTOKIT_DEFAULT_MEDIA_TYPE') { MEDIA_TYPE } end
def login
-
(String)-
def login ENV.fetch('OCTOKIT_LOGIN', nil) end
def manage_ghes_endpoint
-
(String)-
def manage_ghes_endpoint ENV.fetch('OCTOKIT_MANAGE_GHES_ENDPOINT', nil) end
def manage_ghes_password
-
(String)-
def manage_ghes_password ENV.fetch('OCTOKIT_MANAGE_GHES_PASSWORD', nil) end
def manage_ghes_username
-
(String)-
def manage_ghes_username ENV.fetch('OCTOKIT_MANAGE_GHES_USERNAME', nil) end
def management_console_endpoint
-
(String)-
def management_console_endpoint ENV.fetch('OCTOKIT_ENTERPRISE_MANAGEMENT_CONSOLE_ENDPOINT', nil) end
def management_console_password
-
(String)-
def management_console_password ENV.fetch('OCTOKIT_ENTERPRISE_MANAGEMENT_CONSOLE_PASSWORD', nil) end
def middleware
-
(Faraday::RackBuilder or Faraday::Builder)-
def middleware MIDDLEWARE end
def netrc
-
(Boolean)-
def netrc ENV.fetch('OCTOKIT_NETRC', false) end
def netrc_file
-
(String)-
def netrc_file ENV.fetch('OCTOKIT_NETRC_FILE') { File.join(Dir.home.to_s, '.netrc') } end
def options
-
(Hash)-
def options Octokit::Configurable.keys.to_h { |key| [key, send(key)] } end
def password
-
(String)-
def password ENV.fetch('OCTOKIT_PASSWORD', nil) end
def per_page
-
(Integer)- Page size
def per_page page_size = ENV.fetch('OCTOKIT_PER_PAGE', nil) page_size&.to_i end
def proxy
-
(String)-
def proxy ENV.fetch('OCTOKIT_PROXY', nil) end
def ssl_verify_mode
-
(Integer)-
def ssl_verify_mode # 0 is OpenSSL::SSL::VERIFY_NONE # 1 is OpenSSL::SSL::SSL_VERIFY_PEER # the standard default for SSL is SSL_VERIFY_PEER which requires a server certificate check on the client ENV.fetch('OCTOKIT_SSL_VERIFY_MODE', 1).to_i end
def user_agent
-
(String)-
def user_agent ENV.fetch('OCTOKIT_USER_AGENT') { USER_AGENT } end
def web_endpoint
-
(String)-
def web_endpoint ENV.fetch('OCTOKIT_WEB_ENDPOINT') { WEB_ENDPOINT } end