Class: JiraQuery
- Inherits:
-
Object
- Object
- JiraQuery
- Defined in:
- lib/jira_cmd.rb
Instance Attribute Summary collapse
-
#issues ⇒ Object
Returns the value of attribute issues.
Instance Method Summary collapse
-
#initialize(params = {}) ⇒ JiraQuery
constructor
A new instance of JiraQuery.
- #process ⇒ Object
Constructor Details
#initialize(params = {}) ⇒ JiraQuery
Returns a new instance of JiraQuery.
39 40 41 42 |
# File 'lib/jira_cmd.rb', line 39 def initialize(params={}) @search_url = params[:url] @issues = [] end |
Instance Attribute Details
#issues ⇒ Object
Returns the value of attribute issues.
37 38 39 |
# File 'lib/jira_cmd.rb', line 37 def issues @issues end |
Instance Method Details
#process ⇒ Object
44 45 46 47 48 49 50 |
# File 'lib/jira_cmd.rb', line 44 def process @document = Nokogiri::XML(open(@search_url)) # puts @document @document.xpath('//item').each do |item| @issues << "#{item.css('status').first.content.chomp.ljust(20)} #{item.css('title').first.content.chomp}" end end |