<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-keystoneclient.git/keystoneclient/exceptions.py, branch 0.2.4</title>
<subtitle>opendev.org: openstack/python-keystoneclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/'/>
<entry>
<title>Added Conflict Exception to the exception code map</title>
<updated>2013-05-07T05:26:59+00:00</updated>
<author>
<name>Kannan Manickam</name>
<email>arangamani.kannan@gmail.com</email>
</author>
<published>2013-04-14T07:45:14+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=d10218ff29a99bd706d32c7a514aa7c2b3f642e1'/>
<id>d10218ff29a99bd706d32c7a514aa7c2b3f642e1</id>
<content type='text'>
The Conflict Exception is added for HTTP error code 409.
However this exception is never raised as this class is not added to
the error_code map and always raises the ClientException whenever a
409 code is returned.

Fixes bug #1168826

Change-Id: I7045eae33533ff603f4aab61ea988264b46f0d09
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Conflict Exception is added for HTTP error code 409.
However this exception is never raised as this class is not added to
the error_code map and always raises the ClientException whenever a
409 code is returned.

Fixes bug #1168826

Change-Id: I7045eae33533ff603f4aab61ea988264b46f0d09
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add name arguments to keystone command."</title>
<updated>2013-02-13T08:27:39+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2013-02-13T08:27:39+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=acdba5ee521fb2a08a338587bb81e25023ee94f9'/>
<id>acdba5ee521fb2a08a338587bb81e25023ee94f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Treat HTTP code 400 and above as error.</title>
<updated>2013-02-05T19:30:27+00:00</updated>
<author>
<name>Lin Hua Cheng</name>
<email>lin-hua.cheng@hp.com</email>
</author>
<published>2013-02-05T19:17:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=382441a9f18c583c071bf69d25cd44f5ec3555bb'/>
<id>382441a9f18c583c071bf69d25cd44f5ec3555bb</id>
<content type='text'>
Fixes bug 1116559.

Change-Id: I4b12176599686f7e545b63c8e54cf9da6a1f963e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes bug 1116559.

Change-Id: I4b12176599686f7e545b63c8e54cf9da6a1f963e
</pre>
</div>
</content>
</entry>
<entry>
<title>Add name arguments to keystone command.</title>
<updated>2013-01-17T09:11:27+00:00</updated>
<author>
<name>Ken'ichi Ohmichi</name>
<email>oomichi@mxs.nes.nec.co.jp</email>
</author>
<published>2013-01-17T09:11:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=935166506277d3ee60eabdec5b0129f70c446ee5'/>
<id>935166506277d3ee60eabdec5b0129f70c446ee5</id>
<content type='text'>
This patch adds name arguments to the following subcommands:
  * role-delete
  * role-get
  * service-delete
  * service-get
  * tenant-delete
  * tenant-get
  * tenant-update
  * user-delete
  * user-get
  * user-password-update
  * user-role-add
  * user-role-list
  * user-role-remove
  * user-update

Fixes bug 1100648

Change-Id: I73c08c0ba553a72ec57ff3a684a00be4ef1294a6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds name arguments to the following subcommands:
  * role-delete
  * role-get
  * service-delete
  * service-get
  * tenant-delete
  * tenant-get
  * tenant-update
  * user-delete
  * user-get
  * user-password-update
  * user-role-add
  * user-role-list
  * user-role-remove
  * user-update

Fixes bug 1100648

Change-Id: I73c08c0ba553a72ec57ff3a684a00be4ef1294a6
</pre>
</div>
</content>
</entry>
<entry>
<title>Use requests module for HTTP/HTTPS</title>
<updated>2012-12-18T21:30:43+00:00</updated>
<author>
<name>Dean Troyer</name>
<email>dtroyer@gmail.com</email>
</author>
<published>2012-11-16T23:43:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=51dc6a0cef657cf9fa110da11d81d1c3f13194fa'/>
<id>51dc6a0cef657cf9fa110da11d81d1c3f13194fa</id>
<content type='text'>
* Implement correct certificate verification
* Add requests to tools/pip-requires
* Fix OS_CACERT env var help text
* Add info to README
* Rework tests to use requests

Pinned requests module to &lt; 1.0 as 1.0.2 is now current in pipi
as of 17Dec2012.

Change-Id: I120d2c12d6f20ebe2fd7182ec8988cc73f623b80
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Implement correct certificate verification
* Add requests to tools/pip-requires
* Fix OS_CACERT env var help text
* Add info to README
* Rework tests to use requests

Pinned requests module to &lt; 1.0 as 1.0.2 is now current in pipi
as of 17Dec2012.

Change-Id: I120d2c12d6f20ebe2fd7182ec8988cc73f623b80
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/feature/keystone-v3' into HEAD</title>
<updated>2012-10-30T22:22:17+00:00</updated>
<author>
<name>Dolph Mathews</name>
<email>dolph.mathews@gmail.com</email>
</author>
<published>2012-10-30T22:22:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=1b7eca834977df970faabacde85c31f62619034b'/>
<id>1b7eca834977df970faabacde85c31f62619034b</id>
<content type='text'>
Conflicts:
	tests/v2_0/test_tenants.py

Change-Id: I37037e60210edd574da86b1dc07aa73e6761e338
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	tests/v2_0/test_tenants.py

Change-Id: I37037e60210edd574da86b1dc07aa73e6761e338
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't log an exception for an expected empty catalog.</title>
<updated>2012-10-23T18:27:43+00:00</updated>
<author>
<name>Gabriel Hurley</name>
<email>gabriel@strikeawe.com</email>
</author>
<published>2012-10-23T18:27:43+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=0dfc69806d3767a7f6be91d9df18f20d31866c91'/>
<id>0dfc69806d3767a7f6be91d9df18f20d31866c91</id>
<content type='text'>
Cleans up the code around exception handling and logging
when first authenticating (which often returns an unscoped token).
There's no need to be logging an exception on an expected empty
catalog and moreover the except block was a bare "except" which
could mask other errors.

Fixes bug 1070493

Change-Id: I5e791e95ce3f9ab77723a7f4698cb11b169dacfb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cleans up the code around exception handling and logging
when first authenticating (which often returns an unscoped token).
There's no need to be logging an exception on an expected empty
catalog and moreover the except block was a bare "except" which
could mask other errors.

Fixes bug 1070493

Change-Id: I5e791e95ce3f9ab77723a7f4698cb11b169dacfb
</pre>
</div>
</content>
</entry>
<entry>
<title>v3 Domain/Project role grants</title>
<updated>2012-10-09T22:58:29+00:00</updated>
<author>
<name>Dolph Mathews</name>
<email>dolph.mathews@gmail.com</email>
</author>
<published>2012-09-13T12:55:26+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=46360085ebcbea61a04ab001e7d9597d0ed0b746'/>
<id>46360085ebcbea61a04ab001e7d9597d0ed0b746</id>
<content type='text'>
Change-Id: Idbe0702b42603d6f9f133c9f1855ea9b4f222066
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Idbe0702b42603d6f9f133c9f1855ea9b4f222066
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle "503 Service Unavailable" exception.</title>
<updated>2012-09-24T19:21:58+00:00</updated>
<author>
<name>Bhuvan Arumugam</name>
<email>bhuvan@apache.org</email>
</author>
<published>2012-09-09T05:59:13+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=15d134d13015b17c48a0e138f01808d9698bbe89'/>
<id>15d134d13015b17c48a0e138f01808d9698bbe89</id>
<content type='text'>
Bug: 1028799

No traceback, if service is unavailable; error out gracefully.

* keystoneclient/exceptions.py
  ServiceUnavailable: New class to handle 503 status code.
  Add the new class to list of handled exceptions.

Change-Id: I39a8ac594ef922d682731a926be26c8b6f648f9d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 1028799

No traceback, if service is unavailable; error out gracefully.

* keystoneclient/exceptions.py
  ServiceUnavailable: New class to handle 503 status code.
  Add the new class to list of handled exceptions.

Change-Id: I39a8ac594ef922d682731a926be26c8b6f648f9d
</pre>
</div>
</content>
</entry>
<entry>
<title>pep8 1.1 changes and updates</title>
<updated>2012-06-02T01:07:26+00:00</updated>
<author>
<name>Joe Heck</name>
<email>heckj@mac.com</email>
</author>
<published>2012-06-02T01:07:26+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=52b392281ef301c4ee85ae071ec8e26facdcbbdc'/>
<id>52b392281ef301c4ee85ae071ec8e26facdcbbdc</id>
<content type='text'>
Change-Id: I8bc3582bb3f35a3d841bb1e8c03b62ba61ff92d7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I8bc3582bb3f35a3d841bb1e8c03b62ba61ff92d7
</pre>
</div>
</content>
</entry>
</feed>
