From c8968e093f433fcac5f8d83c24202df0384232c0 Mon Sep 17 00:00:00 2001 From: Dan Prince Date: Fri, 8 Dec 2017 10:31:53 -0500 Subject: [PATCH] Add support for custom namespaces Defaults to 'openstack/' for backwards compat. Change-Id: I320f6fe8d9926140660bed021624d3db1af23c7e --- README.md | 3 +++ reviewday/gerrit.py | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index fc1cc85..23f39d8 100644 --- a/README.md +++ b/README.md @@ -51,6 +51,9 @@ a valid YAML/JSON file formatted like this: launchpad_project: tripleo - name: tripleo-incubator launchpad_project: tripleo + #Add a custom namespace like this. Defaults to 'openstack/' + - name: openstack-infra/tripleo-ci + launchpad_project: tripleo ## License diff --git a/reviewday/gerrit.py b/reviewday/gerrit.py index 0b95c89..3a8404f 100644 --- a/reviewday/gerrit.py +++ b/reviewday/gerrit.py @@ -4,8 +4,10 @@ import json def reviews(project, status="open", branch="master"): arr = [] + if project.find('/') < 0: + project='openstack/%s' % project cmd = 'ssh review gerrit' \ - ' query "status: %s project: openstack/%s branch: %s"' \ + ' query "status: %s project: %s branch: %s"' \ ' --current-patch-set --format JSON' \ % (status, project, branch) p = subprocess.Popen([cmd], shell=True, stdin=subprocess.PIPE,