diff options
-rw-r--r-- | .gitreview | 1 | ||||
-rw-r--r-- | .zuul.yaml | 15 | ||||
-rw-r--r-- | keystoneclient/v3/projects.py | 5 | ||||
-rw-r--r-- | tox.ini | 2 |
4 files changed, 22 insertions, 1 deletions
@@ -2,3 +2,4 @@ host=review.openstack.org port=29418 project=openstack/python-keystoneclient.git +defaultbranch=stable/queens diff --git a/.zuul.yaml b/.zuul.yaml new file mode 100644 index 0000000..2b2f1b7 --- /dev/null +++ b/.zuul.yaml @@ -0,0 +1,15 @@ +- project: + templates: + - openstack-python-jobs + - openstack-python35-jobs + - publish-openstack-sphinx-docs + - check-requirements + - lib-forward-testing + - release-notes-jobs + check: + jobs: + - legacy-keystoneclient-dsvm-functional: + voting: false + post: + jobs: + - openstack-tox-cover diff --git a/keystoneclient/v3/projects.py b/keystoneclient/v3/projects.py index 470d818..79f8c93 100644 --- a/keystoneclient/v3/projects.py +++ b/keystoneclient/v3/projects.py @@ -205,6 +205,11 @@ class ProjectManager(base.CrudManager): p.tags = self._encode_tags(getattr(p, 'tags', [])) return p + def find(self, **kwargs): + p = super(ProjectManager, self).find(**kwargs) + p.tags = self._encode_tags(getattr(p, 'tags', [])) + return p + def update(self, project, name=None, domain=None, description=None, enabled=None, **kwargs): """Update a project. @@ -11,7 +11,7 @@ setenv = VIRTUAL_ENV={envdir} OS_STDERR_NOCAPTURE=False deps = - -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt} + -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h=stable/queens} -r{toxinidir}/requirements.txt -r{toxinidir}/test-requirements.txt commands = find . -type f -name "*.pyc" -delete |