<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-cinderclient.git/cinderclient/tests/unit, branch 1.2.2</title>
<subtitle>opendev.org: openstack/python-cinderclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-cinderclient.git/'/>
<entry>
<title>Merge "Add findall server side filtering"</title>
<updated>2015-06-05T03:40:30+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-06-05T03:40:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-cinderclient.git/commit/?id=4f7bb8f3d73c00c68e4daf7d8f7cb08e8a2d6db1'/>
<id>4f7bb8f3d73c00c68e4daf7d8f7cb08e8a2d6db1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Avoid _get_keystone_session() if auth_plugin"</title>
<updated>2015-06-02T04:18:30+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-06-02T04:18:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-cinderclient.git/commit/?id=e88c96e18e110c076b9acbe103d066b3d61b5a58'/>
<id>e88c96e18e110c076b9acbe103d066b3d61b5a58</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump hacking to &gt;=0.10.0,&lt;0.11 to fix failure of gate pep8</title>
<updated>2015-06-01T19:33:03+00:00</updated>
<author>
<name>Tomoki Sekiyama</name>
<email>tomoki.sekiyama@hds.com</email>
</author>
<published>2015-06-01T18:44:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-cinderclient.git/commit/?id=2f97e1e3ca070d9d2450519f5ebcf9c0d624cb65'/>
<id>2f97e1e3ca070d9d2450519f5ebcf9c0d624cb65</id>
<content type='text'>
pbr 1.0.1 released in 2015-05-19 requires the newer
hacking module &gt;=0.10.0,&lt;0.11 than the versions
specified in the test-requirement.txt file,
which causes failure in gate-python-cinderclient-pep8.

This patch bumps the pbr version in test-requirement.txt
to make it consistent with requirements repository,
and adds some fixups to avoid some new hacking rules.

Change-Id: I7de6e04e30a475ec1c26224461faf0c708178a40
Closes-Bug: #1460774
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
pbr 1.0.1 released in 2015-05-19 requires the newer
hacking module &gt;=0.10.0,&lt;0.11 than the versions
specified in the test-requirement.txt file,
which causes failure in gate-python-cinderclient-pep8.

This patch bumps the pbr version in test-requirement.txt
to make it consistent with requirements repository,
and adds some fixups to avoid some new hacking rules.

Change-Id: I7de6e04e30a475ec1c26224461faf0c708178a40
Closes-Bug: #1460774
</pre>
</div>
</content>
</entry>
<entry>
<title>Add findall server side filtering</title>
<updated>2015-05-22T10:19:47+00:00</updated>
<author>
<name>Anton Arefiev</name>
<email>aarefiev@mirantis.com</email>
</author>
<published>2015-05-06T11:54:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-cinderclient.git/commit/?id=0b8b9f2de7270a74fb54d40122a9ed397b6360c7'/>
<id>0b8b9f2de7270a74fb54d40122a9ed397b6360c7</id>
<content type='text'>
Findall method in cinderclient/base.py isn't very efficient: it loads
the entire list then filters on the Python side. When calling "cinder
show 'volName'" on a tenant holding a lot of volumes (&gt; 1000) the run
time is too long.

On my env show command with 10000 volumes takes ~2 min, after apply
this patch few seconds.

Closes-Bug: #1449444
Change-Id: I23070d94d5bb100b2dd8677f67d7c8b1e7d34e52
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Findall method in cinderclient/base.py isn't very efficient: it loads
the entire list then filters on the Python side. When calling "cinder
show 'volName'" on a tenant holding a lot of volumes (&gt; 1000) the run
time is too long.

On my env show command with 10000 volumes takes ~2 min, after apply
this patch few seconds.

Closes-Bug: #1449444
Change-Id: I23070d94d5bb100b2dd8677f67d7c8b1e7d34e52
</pre>
</div>
</content>
</entry>
<entry>
<title>Find resource refactoring</title>
<updated>2015-05-12T11:52:46+00:00</updated>
<author>
<name>Anton Arefiev</name>
<email>aarefiev@mirantis.com</email>
</author>
<published>2015-04-28T10:12:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-cinderclient.git/commit/?id=c5c2d67b7f683ea1f4e8acfb54930bfc2954b342'/>
<id>c5c2d67b7f683ea1f4e8acfb54930bfc2954b342</id>
<content type='text'>
The 'name' field for some resources is called something different,
for example 'display_name' for volumes, 'name' for  volumes type.
So class 'resource' has attribute 'NAME_ATTR' wich contains
attribute name for different resources.

This change removes reduntant call find in resource manager, instead
of it checks NAME_ATTR value.

Related-Bug: #1449444
Change-Id: Ide334d7535c73cbdff72c30319eb539d8f5304d6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The 'name' field for some resources is called something different,
for example 'display_name' for volumes, 'name' for  volumes type.
So class 'resource' has attribute 'NAME_ATTR' wich contains
attribute name for different resources.

This change removes reduntant call find in resource manager, instead
of it checks NAME_ATTR value.

Related-Bug: #1449444
Change-Id: Ide334d7535c73cbdff72c30319eb539d8f5304d6
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid _get_keystone_session() if auth_plugin</title>
<updated>2015-05-07T19:46:55+00:00</updated>
<author>
<name>Derrick J. Wippler</name>
<email>thrawn01@gmail.com</email>
</author>
<published>2015-02-12T22:28:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-cinderclient.git/commit/?id=e3a0556e5663a7374adb2321463d9396c64d7c5e'/>
<id>e3a0556e5663a7374adb2321463d9396c64d7c5e</id>
<content type='text'>
Avoid calling _get_keystone_session() if auth_plugin is provided by the
user

Closes-Bug: 1421433
Change-Id: I37a7139107c357caf1a25ac3d0a3457afade0f83
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoid calling _get_keystone_session() if auth_plugin is provided by the
user

Closes-Bug: 1421433
Change-Id: I37a7139107c357caf1a25ac3d0a3457afade0f83
</pre>
</div>
</content>
</entry>
<entry>
<title>Change --force parameter into boolean</title>
<updated>2015-05-04T22:39:26+00:00</updated>
<author>
<name>yatin karel</name>
<email>yatin.karel@nectechnologies.in</email>
</author>
<published>2015-04-05T15:37:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-cinderclient.git/commit/?id=c15ab5b557ca016605724377982521ec0d311277'/>
<id>c15ab5b557ca016605724377982521ec0d311277</id>
<content type='text'>
Change --force parameter into boolean, now user can use it as boolean,
without specifying True or False with it. It is still backward
compatible with --force True|False. This can be deprecated in future.

Closes-Bug: #1244453
Change-Id: Id245af1fa0db27912439a420c37aefca530894ba
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change --force parameter into boolean, now user can use it as boolean,
without specifying True or False with it. It is still backward
compatible with --force True|False. This can be deprecated in future.

Closes-Bug: #1244453
Change-Id: Id245af1fa0db27912439a420c37aefca530894ba
</pre>
</div>
</content>
</entry>
<entry>
<title>Add version removal rule to stop discovery warning</title>
<updated>2015-04-28T23:29:01+00:00</updated>
<author>
<name>Mike Perez</name>
<email>thingee@gmail.com</email>
</author>
<published>2015-04-28T22:01:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-cinderclient.git/commit/?id=4ea65b440994f183a109b0671208dec37088a43e'/>
<id>4ea65b440994f183a109b0671208dec37088a43e</id>
<content type='text'>
Cinder recently added version discovery leveraging Keystone Client. For
cases where the service catalog still contains version numbers, this can
result in Keystone attempting to do discovery at the base url with the
version number and giving warnings. This will set a version removal rule
so Keystone can find the correct base url.

Change-Id: I71432468fea8bf1e50f180ab7f6dd69ee9aaa7e6
Closes-Bug: #1448244
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cinder recently added version discovery leveraging Keystone Client. For
cases where the service catalog still contains version numbers, this can
result in Keystone attempting to do discovery at the base url with the
version number and giving warnings. This will set a version removal rule
so Keystone can find the correct base url.

Change-Id: I71432468fea8bf1e50f180ab7f6dd69ee9aaa7e6
Closes-Bug: #1448244
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Support pagination param limit in volume list in V1"</title>
<updated>2015-04-28T20:15:26+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-04-28T20:15:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-cinderclient.git/commit/?id=c82723660d8b3f1c1ad26abe7236b6c88ad6b297'/>
<id>c82723660d8b3f1c1ad26abe7236b6c88ad6b297</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>V2:cinder create --image option doesn't work</title>
<updated>2015-04-27T09:53:39+00:00</updated>
<author>
<name>PranaliDeore</name>
<email>pranali11.deore@nttdata.com</email>
</author>
<published>2015-04-22T13:03:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-cinderclient.git/commit/?id=bf9f607f17483ddfe8da1a990c5bbe926e20bcb7'/>
<id>bf9f607f17483ddfe8da1a990c5bbe926e20bcb7</id>
<content type='text'>
In create volume help, --image optional parameter is allowed to
be passed to create volume, but even after passing valid image ID
or NAME, volume is created without image.

Assigned image  parameter to the image_ref to fix this issue.

Closes-Bug: 1447589
Change-Id: I21b8a51451a2caf230ca04103b2d573d1aa966b4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In create volume help, --image optional parameter is allowed to
be passed to create volume, but even after passing valid image ID
or NAME, volume is created without image.

Assigned image  parameter to the image_ref to fix this issue.

Closes-Bug: 1447589
Change-Id: I21b8a51451a2caf230ca04103b2d573d1aa966b4
</pre>
</div>
</content>
</entry>
</feed>
