<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-glanceclient.git, branch 0.4.1</title>
<subtitle>opendev.org: openstack/python-glanceclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-glanceclient.git/'/>
<entry>
<title>Allow 'deleted' to be passed through image update</title>
<updated>2012-08-13T17:56:27+00:00</updated>
<author>
<name>Brian Waldon</name>
<email>bcwaldon@gmail.com</email>
</author>
<published>2012-08-13T17:56:27+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-glanceclient.git/commit/?id=a5b8165d7de5edd15a616e2ff97c1f8b72b53e8c'/>
<id>a5b8165d7de5edd15a616e2ff97c1f8b72b53e8c</id>
<content type='text'>
The legacy client allowed users to pass 'deleted' through an
update call. This is breaking some clients of this library because
they expect to be be able to still do that.

Fixes bug 1036315

Change-Id: I9ae20a5e4579240c7d5e86316d6d1e927755dbf5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The legacy client allowed users to pass 'deleted' through an
update call. This is breaking some clients of this library because
they expect to be be able to still do that.

Fixes bug 1036315

Change-Id: I9ae20a5e4579240c7d5e86316d6d1e927755dbf5
</pre>
</div>
</content>
</entry>
<entry>
<title>Cast is_public, protected, deleted to bool</title>
<updated>2012-08-13T17:55:43+00:00</updated>
<author>
<name>Brian Waldon</name>
<email>bcwaldon@gmail.com</email>
</author>
<published>2012-08-13T17:30:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-glanceclient.git/commit/?id=8f0d5c4f2cea6e5dae827b5f728c54dab4a4386b'/>
<id>8f0d5c4f2cea6e5dae827b5f728c54dab4a4386b</id>
<content type='text'>
To keep a consistent view of an image, is_public, protected, and
deleted need to be cast to a bool when being parsed from headers.

Fix bug 1036299

Change-Id: I2730a0f2d705d26ebc0ba883e99c1caf44d70b51
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To keep a consistent view of an image, is_public, protected, and
deleted need to be cast to a bool when being parsed from headers.

Fix bug 1036299

Change-Id: I2730a0f2d705d26ebc0ba883e99c1caf44d70b51
</pre>
</div>
</content>
</entry>
<entry>
<title>Return known int values as int, not str</title>
<updated>2012-08-13T17:18:51+00:00</updated>
<author>
<name>Brian Waldon</name>
<email>bcwaldon@gmail.com</email>
</author>
<published>2012-08-13T17:18:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-glanceclient.git/commit/?id=1e539dfdbecfdcf33d57ef79b9f845b90f547506'/>
<id>1e539dfdbecfdcf33d57ef79b9f845b90f547506</id>
<content type='text'>
Cast size, min_ram, min_disk to integers before returning them
to the user from the v1 API.

Fixes bug 1036297

Change-Id: Ib1e2a3bf931e433b6311cc8a1a5219168b50be97
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cast size, min_ram, min_disk to integers before returning them
to the user from the v1 API.

Fixes bug 1036297

Change-Id: Ib1e2a3bf931e433b6311cc8a1a5219168b50be97
</pre>
</div>
</content>
</entry>
<entry>
<title>Use system CA certificate file</title>
<updated>2012-08-13T09:52:29+00:00</updated>
<author>
<name>Stuart McLaren</name>
<email>stuart.mclaren@hp.com</email>
</author>
<published>2012-08-10T18:32:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-glanceclient.git/commit/?id=37caf870ac0c4afb80176b2357f5562a21725ccb'/>
<id>37caf870ac0c4afb80176b2357f5562a21725ccb</id>
<content type='text'>
When SSL is being used and the --ca-file option is
not specified use an available system CA file to
verify the server's certificate.

Change-Id: Id5c9fda6fd9bd05cde3c2a9160a6e72cef086a44
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When SSL is being used and the --ca-file option is
not specified use an available system CA file to
verify the server's certificate.

Change-Id: Id5c9fda6fd9bd05cde3c2a9160a6e72cef086a44
</pre>
</div>
</content>
</entry>
<entry>
<title>socket errors and timeouts should be CommunicationErrors</title>
<updated>2012-08-10T21:13:21+00:00</updated>
<author>
<name>Chris Behrens</name>
<email>cbehrens@codestud.com</email>
</author>
<published>2012-08-10T21:06:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-glanceclient.git/commit/?id=a214d983c2ae115c5c4965808f2bd5912c71e4c3'/>
<id>a214d983c2ae115c5c4965808f2bd5912c71e4c3</id>
<content type='text'>
Also include extra information about socket errors within the exceptions.

Change-Id: I9464a484460d40be5727e18ca6f057df9076766e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also include extra information about socket errors within the exceptions.

Change-Id: I9464a484460d40be5727e18ca6f057df9076766e
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle communication failures cleanly</title>
<updated>2012-08-10T20:30:13+00:00</updated>
<author>
<name>Brian Waldon</name>
<email>bcwaldon@gmail.com</email>
</author>
<published>2012-08-08T20:45:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-glanceclient.git/commit/?id=3997f977fa0df34f72670e0e4a4e9e87d932b2af'/>
<id>3997f977fa0df34f72670e0e4a4e9e87d932b2af</id>
<content type='text'>
Expand exceptions to cover more failures cases. This adds
CommunicationFailure to represent any failures while attempting
to communicate with the remote endpoint. This also adds a new base
exception class BaseException which should be used for all non-HTTP
related failures.

Change-Id: Ie3e1d45c520d816a3f491a85fde94a6c4edf295e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Expand exceptions to cover more failures cases. This adds
CommunicationFailure to represent any failures while attempting
to communicate with the remote endpoint. This also adds a new base
exception class BaseException which should be used for all non-HTTP
related failures.

Change-Id: Ie3e1d45c520d816a3f491a85fde94a6c4edf295e
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Client-side SSL Connection"</title>
<updated>2012-08-10T19:40:09+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2012-08-10T19:40:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-glanceclient.git/commit/?id=4b59f6649498dea4334c400f07e909592b01012e'/>
<id>4b59f6649498dea4334c400f07e909592b01012e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "SSL Certificate Validation"</title>
<updated>2012-08-10T18:35:33+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2012-08-10T18:35:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-glanceclient.git/commit/?id=392dfd6d0db33659ec3665513f42a100fea4a3de'/>
<id>392dfd6d0db33659ec3665513f42a100fea4a3de</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable client V2 to download images</title>
<updated>2012-08-09T17:14:22+00:00</updated>
<author>
<name>Lars Gellrich</name>
<email>lars.gellrich@hp.com</email>
</author>
<published>2012-08-01T16:04:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-glanceclient.git/commit/?id=137b3cf975d73437943e100065c76b83acfa7dd3'/>
<id>137b3cf975d73437943e100065c76b83acfa7dd3</id>
<content type='text'>
Added the CLI option image-download to download an image via API V2.
Added utility function to save an image.
Added common iterator to validate the checksum.

Related to bp glance-client-v2

Change-Id: I0247f5a3462142dc5e9f3dc16cbe00c8e3d42f42
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added the CLI option image-download to download an image via API V2.
Added utility function to save an image.
Added common iterator to validate the checksum.

Related to bp glance-client-v2

Change-Id: I0247f5a3462142dc5e9f3dc16cbe00c8e3d42f42
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor HTTP-related exceptions</title>
<updated>2012-08-08T18:29:17+00:00</updated>
<author>
<name>Brian Waldon</name>
<email>bcwaldon@gmail.com</email>
</author>
<published>2012-08-08T18:14:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-glanceclient.git/commit/?id=354c98b087515dc4303a07d1ff0d9a9d7b4dd48b'/>
<id>354c98b087515dc4303a07d1ff0d9a9d7b4dd48b</id>
<content type='text'>
* Refactor helper function that builds the map of http status codes
  to local http exceptions - now we don't have to explicitly list
  every single exception name
* Add several exceptions to represent http status codes that were not
  previously represented
* Improve consistency of exceptions naming by prepending 'HTTP' to
  necessary exception names
* Use HTTPException instead of ClientException
* Deprecate old http exceptions (those that aren't prefixed with HTTP)
* Deprecate ClientException
* Deprecate unused NoTokenLookupException and EndpointNotFound
* Add test module to spot-check the from_response helper

Change-Id: Ibc7fef9e2a5b24bd001d183d377901f302d650a9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Refactor helper function that builds the map of http status codes
  to local http exceptions - now we don't have to explicitly list
  every single exception name
* Add several exceptions to represent http status codes that were not
  previously represented
* Improve consistency of exceptions naming by prepending 'HTTP' to
  necessary exception names
* Use HTTPException instead of ClientException
* Deprecate old http exceptions (those that aren't prefixed with HTTP)
* Deprecate ClientException
* Deprecate unused NoTokenLookupException and EndpointNotFound
* Add test module to spot-check the from_response helper

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