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