diff --git a/keystoneclient/v3/projects.py b/keystoneclient/v3/projects.py index 470d818b4..79f8c93e5 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.