Class: Octrouble::Cli
- Inherits:
-
Thor
- Object
- Thor
- Octrouble::Cli
- Defined in:
- lib/octrouble/cli.rb
Instance Method Summary collapse
Instance Method Details
#issues(repo = 'rails/rails') ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/octrouble/cli.rb', line 10 def issues(repo = 'rails/rails') page = [:page] ? [:page] : 1 issues = get_issues(repo, page) return puts 'Issue is not found.' if issues == [] return puts "Repository \'#{repo}\' is not found." if issues.nil? issues.each do | issue | puts "\"#{issue.title[0, 30].gsub('"', '\'')}\"," \ "\"#{issue.body[0, 50].gsub('"', '\'')}\"," \ "\"#{issue.html_url}\"\n" end end |