<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-keystoneclient.git/doc/source/using-api-v3.rst, branch 3.8.0</title>
<subtitle>opendev.org: openstack/python-keystoneclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/'/>
<entry>
<title>Support domain-specific configuration management</title>
<updated>2016-11-02T17:03:41+00:00</updated>
<author>
<name>Henry Nash</name>
<email>henryn@linux.vnet.ibm.com</email>
</author>
<published>2015-03-24T17:57:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=cb31a83888cd93fcb12a7ac9a3e678ee7bb8ceeb'/>
<id>cb31a83888cd93fcb12a7ac9a3e678ee7bb8ceeb</id>
<content type='text'>
Provide support for the domain-specific configuration storage available
via the REST API.

Domain configs are JSON blobs and we have fine grained control on them
via the Identity API. This fine grained control is not defined yet in the
client, though - for now, we can manage everything like Python dictionaries
and use operations like "update" whenever we want to delete a specific group
or option. This approach is similar to what is done in the federation mapping
API to handle mapping rules.

Functional tests are also included, this is useful to check if the new
feature works in an integration environment.

Co-Auhtored-By: Henry Nash &lt;henryn@linux.vnet.ibm.com&gt;
Co-Authored-By: Rodrigo Duarte &lt;rduartes@redhat.com&gt;

Closes-Bug: 1433306

Partially Implements: blueprint domain-config-ext

Change-Id: Ie6795b8633fed38c58b79250c11c9a045b7f95a4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Provide support for the domain-specific configuration storage available
via the REST API.

Domain configs are JSON blobs and we have fine grained control on them
via the Identity API. This fine grained control is not defined yet in the
client, though - for now, we can manage everything like Python dictionaries
and use operations like "update" whenever we want to delete a specific group
or option. This approach is similar to what is done in the federation mapping
API to handle mapping rules.

Functional tests are also included, this is useful to check if the new
feature works in an integration environment.

Co-Auhtored-By: Henry Nash &lt;henryn@linux.vnet.ibm.com&gt;
Co-Authored-By: Rodrigo Duarte &lt;rduartes@redhat.com&gt;

Closes-Bug: 1433306

Partially Implements: blueprint domain-config-ext

Change-Id: Ie6795b8633fed38c58b79250c11c9a045b7f95a4
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Update developer docs for keystoneauth session"</title>
<updated>2016-03-01T01:13:03+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-03-01T01:13:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=be9b5856d4f35f9b4ed07454ca02575cd1299733'/>
<id>be9b5856d4f35f9b4ed07454ca02575cd1299733</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix reference to ClientException</title>
<updated>2016-02-28T17:22:04+00:00</updated>
<author>
<name>Brant Knudson</name>
<email>bknudson@us.ibm.com</email>
</author>
<published>2016-02-28T16:59:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=d28571585291235d31e840ab0d916780f3055162'/>
<id>d28571585291235d31e840ab0d916780f3055162</id>
<content type='text'>
keystoneclient doesn't use apiclient exceptions anymore.

Change-Id: I7a5a732a9f3a2162d8c4b4083ee9a9c7d90e9e0d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
keystoneclient doesn't use apiclient exceptions anymore.

Change-Id: I7a5a732a9f3a2162d8c4b4083ee9a9c7d90e9e0d
</pre>
</div>
</content>
</entry>
<entry>
<title>Update developer docs for keystoneauth session</title>
<updated>2016-02-28T17:17:33+00:00</updated>
<author>
<name>Brant Knudson</name>
<email>bknudson@us.ibm.com</email>
</author>
<published>2016-02-28T16:44:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=eb70a26a60dd81e3639b3fadd8251f8cfc337539'/>
<id>eb70a26a60dd81e3639b3fadd8251f8cfc337539</id>
<content type='text'>
The developer docs should tell developers to use keystoneauth1
sessions rather than keystoneclient sessions or passing
arguments to the Client constructors. keystoneclient sessions and
constructing Clients using non-sessions is deprecated.

Change-Id: Ica19b8d6fb2f5d1a9d0d22d4fe08abb266fd6a86
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The developer docs should tell developers to use keystoneauth1
sessions rather than keystoneclient sessions or passing
arguments to the Client constructors. keystoneclient sessions and
constructing Clients using non-sessions is deprecated.

Change-Id: Ica19b8d6fb2f5d1a9d0d22d4fe08abb266fd6a86
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Document session usage first"</title>
<updated>2014-12-16T02:18:20+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2014-12-16T02:18:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=81e48d44ff79d58ec6b983f475ff008c9f7f3b0e'/>
<id>81e48d44ff79d58ec6b983f475ff008c9f7f3b0e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Rename the client API docs"</title>
<updated>2014-12-02T00:02:58+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2014-12-02T00:02:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=4a49d970b06068b1ef26e7cc1f7dab3984da2ed4'/>
<id>4a49d970b06068b1ef26e7cc1f7dab3984da2ed4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Document session usage first</title>
<updated>2014-10-12T16:23:36+00:00</updated>
<author>
<name>Brant Knudson</name>
<email>bknudson@us.ibm.com</email>
</author>
<published>2014-10-11T14:55:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=eb251b5af96ba031fbb04de32d9cdec8917b3b23'/>
<id>eb251b5af96ba031fbb04de32d9cdec8917b3b23</id>
<content type='text'>
Since we'd prefer developers to use the session method when
constructing the Client instance, document it first.

Change-Id: I8998a9962fd541bafae32b3443d7d4767da74257
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since we'd prefer developers to use the session method when
constructing the Client instance, document it first.

Change-Id: I8998a9962fd541bafae32b3443d7d4767da74257
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc cleanup, make concepts links</title>
<updated>2014-10-12T15:55:46+00:00</updated>
<author>
<name>Brant Knudson</name>
<email>bknudson@us.ibm.com</email>
</author>
<published>2014-10-11T00:42:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=62b1eb27225bbde9c538100b1e45b64b2bd233dd'/>
<id>62b1eb27225bbde9c538100b1e45b64b2bd233dd</id>
<content type='text'>
Rather than just mention the concepts, make each reference a link to
the concept's representation in the API.

Change-Id: I4dadca0395784eb43e5bbb3cfd65c56c8f56ed38
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rather than just mention the concepts, make each reference a link to
the concept's representation in the API.

Change-Id: I4dadca0395784eb43e5bbb3cfd65c56c8f56ed38
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename the client API docs</title>
<updated>2014-10-12T15:52:41+00:00</updated>
<author>
<name>Brant Knudson</name>
<email>bknudson@us.ibm.com</email>
</author>
<published>2014-10-11T00:30:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=cfe94b725535b53cf1bca9d502efd8621fa0602f'/>
<id>cfe94b725535b53cf1bca9d502efd8621fa0602f</id>
<content type='text'>
Since developers want to use the APIs, the docs should be more
enticing and say that it describes how to use the APIs.

Also, called it "V3 Client API" since this reads better than
"Client V3 API" and it matches the order in the module path.

Change-Id: I79dd6f6891bf48b477b35157256a0219426d171c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since developers want to use the APIs, the docs should be more
enticing and say that it describes how to use the APIs.

Also, called it "V3 Client API" since this reads better than
"Client V3 API" and it matches the order in the module path.

Change-Id: I79dd6f6891bf48b477b35157256a0219426d171c
</pre>
</div>
</content>
</entry>
<entry>
<title>Add an example of using v3 client with sessions</title>
<updated>2014-07-25T01:34:28+00:00</updated>
<author>
<name>Steve Martinelli</name>
<email>stevemar@ca.ibm.com</email>
</author>
<published>2014-07-22T20:10:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=ae8f46ed483857edc7cbe25113130530fc509353'/>
<id>ae8f46ed483857edc7cbe25113130530fc509353</id>
<content type='text'>
Added a bit more information to the 'using-api-v3' section, about
using sessions instead of passing in arguments.
This overlaps with what is documented in 'using-sessions' but I
think it's still handy as most folks will likely go here first.

Change-Id: I352bda49e01362d3a5da9a79ceb34748552ef9ec
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added a bit more information to the 'using-api-v3' section, about
using sessions instead of passing in arguments.
This overlaps with what is documented in 'using-sessions' but I
think it's still handy as most folks will likely go here first.

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