class Curldown::GitHub
Constants
- CORE_URL
Attributes
readme_md[RW]
repo_name[RW]
user[RW]
Public Class Methods
new(u, r)
click to toggle source
# File lib/curldown.rb, line 76 def initialize(u, r) @user= u @repo_name= r end
Public Instance Methods
get_readme()
click to toggle source
# File lib/curldown.rb, line 83 def get_readme ["readme.md", "README.md", "README.MD", "Readme.md"].each{|file| begin @readme_md= get("#{CORE_URL}/#{@user}/#{@repo_name}/master/#{file}", json: false) rescue false end } if !@readme_md raise StandardError.new("No readme file found.") else @readme_md end end
perform()
click to toggle source
# File lib/curldown.rb, line 80 def perform get_readme end