class Gemathon::List

Attributes

connection[R]
org_name[R]

Public Class Methods

new(connection, org_name,options = {}) click to toggle source
# File lib/gemathon/list.rb, line 7
def initialize connection, org_name,options = {}
  @org_name = org_name
  @connection = connection 
end

Public Instance Methods

list() click to toggle source
# File lib/gemathon/list.rb, line 12
def list
  @list_repos=[]
  hsh_details= {}
  @org_name.each do |org_name|
  @list_repos=@connection.repos.list(auto_pagination: true,user:org_name)
    @list_repos.map(&:name).each do |repo|
      repo_details=@connection.repos.get(org_name,repo)
      hsh_details[repo]={:description=>repo_details["description"],:url=>repo_details["html_url"],:language=>repo_details["language"]}
    end
  end
 hsh_details
end