<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-openstackclient.git/openstackclient/identity/v3/role.py, branch 2.3.0</title>
<subtitle>opendev.org: openstack/python-openstackclient
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/'/>
<entry>
<title>take_action() method from command.Command shouldn't return</title>
<updated>2016-02-29T17:23:29+00:00</updated>
<author>
<name>Mohan Muppidi</name>
<email>mkumar2301@gmail.com</email>
</author>
<published>2016-02-28T09:43:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=3d7430463c733e1dfcf8487ce955abd863f9f617'/>
<id>3d7430463c733e1dfcf8487ce955abd863f9f617</id>
<content type='text'>
command.Command and command.Showone are base classes implemented
in cliff framework. Showone extends Command to allow take_action()
to return data to be formatted using a user-selectable formatter.
Most of the classes which are extended from Command in
openstackclient/identity/v3/ in some cases return data or return
nothing where it is not necessary, this commit fixes most of them.

Change-Id: I84c72ea4d6680f8bdbef5449316dd9a8af8c8286
Closes-Bug: 1550892
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
command.Command and command.Showone are base classes implemented
in cliff framework. Showone extends Command to allow take_action()
to return data to be formatted using a user-selectable formatter.
Most of the classes which are extended from Command in
openstackclient/identity/v3/ in some cases return data or return
nothing where it is not necessary, this commit fixes most of them.

Change-Id: I84c72ea4d6680f8bdbef5449316dd9a8af8c8286
Closes-Bug: 1550892
</pre>
</div>
</content>
</entry>
<entry>
<title>log take_action parameters in a single place</title>
<updated>2016-02-02T00:58:32+00:00</updated>
<author>
<name>Akihiro Motoki</name>
<email>motoki@da.jp.nec.com</email>
</author>
<published>2016-01-10T12:54:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=258c1102cc6b93a860bcd7cc083d4e14ae0025ce'/>
<id>258c1102cc6b93a860bcd7cc083d4e14ae0025ce</id>
<content type='text'>
Previously each command logs take_action parameters explicitly
by using @utils.log_method decorator or log.debug().
Some commands have no logging.

This commit calls a logger in the base class and
drops all logging definition from individual commands.

Closes-Bug: #1532294
Change-Id: I43cd0290a4353c68c075bade9571c940733da1be
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously each command logs take_action parameters explicitly
by using @utils.log_method decorator or log.debug().
Some commands have no logging.

This commit calls a logger in the base class and
drops all logging definition from individual commands.

Closes-Bug: #1532294
Change-Id: I43cd0290a4353c68c075bade9571c940733da1be
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch to ksa Session</title>
<updated>2015-12-02T01:55:14+00:00</updated>
<author>
<name>Dean Troyer</name>
<email>dtroyer@gmail.com</email>
</author>
<published>2015-10-21T17:01:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=bf090c69c2e055285fc4fe45af0a5f66d6dc7759'/>
<id>bf090c69c2e055285fc4fe45af0a5f66d6dc7759</id>
<content type='text'>
* Change session imports to keystoneauth1
* Change keystoneclient.exception imports to keystoneauth1
* Change exceptions raised from internal API from keystoneclient to openstack.common

Change-Id: I046d89f561d6fe04baae53726f9749d2e7fe2056
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Change session imports to keystoneauth1
* Change keystoneclient.exception imports to keystoneauth1
* Change exceptions raised from internal API from keystoneclient to openstack.common

Change-Id: I046d89f561d6fe04baae53726f9749d2e7fe2056
</pre>
</div>
</content>
</entry>
<entry>
<title>Evaluate --inherited in role list</title>
<updated>2015-10-06T17:39:22+00:00</updated>
<author>
<name>Rudolf Vriend</name>
<email>rudolf.vriend@sap.com</email>
</author>
<published>2015-10-06T15:14:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=7075c90053806d585ffb0042b858c482a831263c'/>
<id>7075c90053806d585ffb0042b858c482a831263c</id>
<content type='text'>
the --inherited option was not being passed into keystoneclient

Closes-Bug: #1502822

Change-Id: I48170dc67b23cc9b0665b1e0f38118eea952f131
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the --inherited option was not being passed into keystoneclient

Closes-Bug: #1502822

Change-Id: I48170dc67b23cc9b0665b1e0f38118eea952f131
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove backticks from help in role commands</title>
<updated>2015-09-19T04:40:21+00:00</updated>
<author>
<name>Hidekazu Nakamura</name>
<email>hid-nakamura@vf.jp.nec.com</email>
</author>
<published>2015-09-16T15:29:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=3f532a2b69aa8d98e2fbf58c7f8c9f6aedbd0656'/>
<id>3f532a2b69aa8d98e2fbf58c7f8c9f6aedbd0656</id>
<content type='text'>
the docs and code had inconsistencies with how it
references other arguments, lets just remove the
backticks from around them.

Change-Id: I43d17b07364e45387c6b9d86c2aca26eeea8ed93
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the docs and code had inconsistencies with how it
references other arguments, lets just remove the
backticks from around them.

Change-Id: I43d17b07364e45387c6b9d86c2aca26eeea8ed93
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a common decorator to log 'take_action' activation</title>
<updated>2015-09-01T23:49:54+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2015-09-01T23:43:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=e3c46ece4a496584a54b9d39b55921990db4a7b3'/>
<id>e3c46ece4a496584a54b9d39b55921990db4a7b3</id>
<content type='text'>
Instead of duplicating the same log statement throughout
the code, the same logic can be provided by a shared decorator
that abstracts away the logging capability and unifies it behind
a common function instead.

Change-Id: Icc63bced7347c8bbf0299a4c5821425a10892a79
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of duplicating the same log statement throughout
the code, the same logic can be provided by a shared decorator
that abstracts away the logging capability and unifies it behind
a common function instead.

Change-Id: Icc63bced7347c8bbf0299a4c5821425a10892a79
</pre>
</div>
</content>
</entry>
<entry>
<title>Use correct domain to find project</title>
<updated>2015-08-11T06:49:20+00:00</updated>
<author>
<name>Jamie Lennox</name>
<email>jamielennox@redhat.com</email>
</author>
<published>2015-08-11T05:34:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=0cc1e5aa2b7ff7fa55e6083a397c07fc1cc744dd'/>
<id>0cc1e5aa2b7ff7fa55e6083a397c07fc1cc744dd</id>
<content type='text'>
When adding a role to a group and project OSC is mistakenly using the
group_domain to find the project which will fail if the group_domain !=
project_domain.

Change-Id: I4c1bec9b3b183c755be121b91f40e026d707192b
Closes-Bug: #1483520
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When adding a role to a group and project OSC is mistakenly using the
group_domain to find the project which will fail if the group_domain !=
project_domain.

Change-Id: I4c1bec9b3b183c755be121b91f40e026d707192b
Closes-Bug: #1483520
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes inherited role assignments CRUD calls</title>
<updated>2015-08-06T15:05:57+00:00</updated>
<author>
<name>Samuel de Medeiros Queiroz</name>
<email>samuel@lsd.ufcg.edu.br</email>
</author>
<published>2015-08-06T15:03:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=4097ec1d24f2735f9f2e2d084979d68261beb366'/>
<id>4097ec1d24f2735f9f2e2d084979d68261beb366</id>
<content type='text'>
The paremeter to Keystone Client was passed as
'inherited', when it should be
'os_inherit_extension_inherited'.

Closes-Bug: #1482254

Change-Id: I1cb46add532223ef0b9620763b1047cc80e19ec0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The paremeter to Keystone Client was passed as
'inherited', when it should be
'os_inherit_extension_inherited'.

Closes-Bug: #1482254

Change-Id: I1cb46add532223ef0b9620763b1047cc80e19ec0
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support to inherited project role grant calls</title>
<updated>2015-06-22T14:05:01+00:00</updated>
<author>
<name>Samuel de Medeiros Queiroz</name>
<email>samuel@lsd.ufcg.edu.br</email>
</author>
<published>2014-09-19T15:29:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=ed241ef9bc4e36137ecf835c545fdd44dddc426f'/>
<id>ed241ef9bc4e36137ecf835c545fdd44dddc426f</id>
<content type='text'>
Once inherited project role grant calls are
implemented on python-keystoneclient,
python-openstackclient also should support such
calls.
This patch add such support as well as its
related tests.

Co-Authored-By: Raildo Mascena &lt;raildo@lsd.ufcg.edu.br&gt;

Change-Id: Id72670be8640e5c6e2490a6ef849e9ec3493b1a9
Implements: blueprint hierarchical-multitenancy
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Once inherited project role grant calls are
implemented on python-keystoneclient,
python-openstackclient also should support such
calls.
This patch add such support as well as its
related tests.

Co-Authored-By: Raildo Mascena &lt;raildo@lsd.ufcg.edu.br&gt;

Change-Id: Id72670be8640e5c6e2490a6ef849e9ec3493b1a9
Implements: blueprint hierarchical-multitenancy
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor option handling for user|group|project domain scoping</title>
<updated>2015-06-17T16:38:40+00:00</updated>
<author>
<name>Steve Martinelli</name>
<email>stevemar@ca.ibm.com</email>
</author>
<published>2015-06-09T21:25:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-openstackclient.git/commit/?id=2b0013c5c1afe6d2fee5f93cf6928f6f910048c1'/>
<id>2b0013c5c1afe6d2fee5f93cf6928f6f910048c1</id>
<content type='text'>
put the common options in identity.common, this way the help is
consistent

Change-Id: I5b09cfb56fa0f8d16feb95150f216fccbe9f2b22
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
put the common options in identity.common, this way the help is
consistent

Change-Id: I5b09cfb56fa0f8d16feb95150f216fccbe9f2b22
</pre>
</div>
</content>
</entry>
</feed>
