Class: Rbcli::UpdateChecker::GithubChecker
- Inherits:
-
Object
- Object
- Rbcli::UpdateChecker::GithubChecker
- Includes:
- Common
- Defined in:
- lib/rbcli/components/updatechecker/github_checker.rb
Instance Method Summary collapse
-
#initialize(reponame, access_token, enterprise_hostname, force_update, message) ⇒ GithubChecker
constructor
A new instance of GithubChecker.
Methods included from Common
Constructor Details
#initialize(reponame, access_token, enterprise_hostname, force_update, message) ⇒ GithubChecker
Returns a new instance of GithubChecker.
13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/rbcli/components/updatechecker/github_checker.rb', line 13 def initialize reponame, access_token, enterprise_hostname, force_update, @reponame = reponame @force_update = force_update @message = @hostname = enterprise_hostname || "github.com" Octokit.configure { |c| c.api_endpoint = "https://#{enterprise_hostname}/api/v3/" } if enterprise_hostname #@client = Octokit::Client.new :client_id => client_id, :client_secret => client_secret @client = Octokit::Client.new(access_token: access_token) end |