lib/bellows/gerrit.rb in bellows-1.2.0 vs lib/bellows/gerrit.rb in bellows-2.0.0

- old
+ new

@@ -12,14 +12,18 @@ def self.stream_events_cmd return "ssh review gerrit stream-events" end def self.reviews(project, status="open", branch="master") + # Assume projects without a slash are 'openstack' org projects + #if not x =~ /.*\/.*/ then + # project = "openstack/#{project}" + #end reviews = [] - out=Gerrit.run_cmd(%{query status:#{status} project:openstack/#{project} branch:#{branch} limit:500 --current-patch-set --format JSON}) + out=Gerrit.run_cmd(%{query status:#{status} project:#{project} branch:#{branch} limit:500 --current-patch-set --format JSON}) out.each_line do |line| data = JSON.parse(line) - if data['project'] and data['project'] == "openstack/#{project}" and data['branch'] and data['branch'] == branch + if data['project'] and data['project'] == "#{project}" and data['branch'] and data['branch'] == branch if block_given? yield data else reviews << data end