<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-cinderclient.git, branch 1.0.0</title>
<subtitle>opendev.org: openstack/python-cinderclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-cinderclient.git/'/>
<entry>
<title>Show volume and snapshot data on create</title>
<updated>2012-09-20T14:31:27+00:00</updated>
<author>
<name>Vishvananda Ishaya</name>
<email>vishvananda@gmail.com</email>
</author>
<published>2012-09-20T14:29:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-cinderclient.git/commit/?id=2e6be694c17d505bf52e339bccf6848776493ffe'/>
<id>2e6be694c17d505bf52e339bccf6848776493ffe</id>
<content type='text'>
cinder create and cinder snapshot-create do not display the data
returned from the api. This makes it difficult to find the id of
of the newly created object.

Fixes bug 1053432

Change-Id: I1defafff3fd08f9b3510f70a455d49d470322d82
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
cinder create and cinder snapshot-create do not display the data
returned from the api. This makes it difficult to find the id of
of the newly created object.

Fixes bug 1053432

Change-Id: I1defafff3fd08f9b3510f70a455d49d470322d82
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some pep8 issues.</title>
<updated>2012-09-17T23:57:47+00:00</updated>
<author>
<name>Adam Gandelman</name>
<email>adam.gandelman@canonical.com</email>
</author>
<published>2012-09-17T23:55:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-cinderclient.git/commit/?id=45bcdcaa2288a09c44306a3d0f0245df4d014897'/>
<id>45bcdcaa2288a09c44306a3d0f0245df4d014897</id>
<content type='text'>
Replace a few '== None' comparisons with 'if None' to fix
E711 pep8 failures in test suite.

Change-Id: Ibce88b74cd19233820f9b00a4eacdabff6c71a6b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace a few '== None' comparisons with 'if None' to fix
E711 pep8 failures in test suite.

Change-Id: Ibce88b74cd19233820f9b00a4eacdabff6c71a6b
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused methods in FakeHTTPClient and unused unittests</title>
<updated>2012-09-13T02:53:33+00:00</updated>
<author>
<name>Rongze Zhu</name>
<email>zrzhit@gmail.com</email>
</author>
<published>2012-09-12T03:21:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-cinderclient.git/commit/?id=f2424f2921bba614603b1899aea638221f7efc1c'/>
<id>f2424f2921bba614603b1899aea638221f7efc1c</id>
<content type='text'>
Removed unittests:

tests/v1/test_limits.py

Modified methods:

get_os_quota_sets_test
get_os_quota_sets_test_defaults
put_os_quota_sets_test
get_os_quota_class_sets_test
put_os_quota_class_sets_test

Removed methods:

get_limits
post_servers
get_servers_1234
get_servers_5678
put_servers_1234
delete_servers_1234
delete_servers_1234_metadata_test_key
delete_servers_1234_metadata_key1
delete_servers_1234_metadata_key2
post_servers_1234_metadata
get_servers_1234_diagnostics
get_servers_1234_actions
get_servers_1234_ips
get_servers_1234_ips_public
get_servers_1234_ips_private
delete_servers_1234_ips_public_1_2_3_4
post_servers_1234_action
get_os_cloudpipe
post_os_cloudpipe
get_flavors
get_flavors_detail
get_flavors_1
get_flavors_2
get_flavors_3
delete_flavors_flavordelete
post_flavors
get_os_floating_ip_pools
get_os_floating_ips
get_os_floating_ips_1
post_os_floating_ips
post_os_floating_ips
delete_os_floating_ips_1
get_os_floating_ip_dns
get_os_floating_ip_dns_testdomain_entries
get_os_floating_ip_dns_testdomain_entries_testname
put_os_floating_ip_dns_testdomain
put_os_floating_ip_dns_testdomain_entries_testname
delete_os_floating_ip_dns_testdomain
delete_os_floating_ip_dns_testdomain_entries_testname
get_images
get_images_detail
get_images_1
get_images_2
post_images
post_images_1_metadata
delete_images_1
delete_images_1_metadata_test_key
get_os_keypairs
delete_os_keypairs_test
post_os_keypairs
get_servers_1234_os_virtual_interfaces
get_os_security_groups
get_os_security_groups_1
delete_os_security_groups_1
post_os_security_groups
get_os_security_group_rules
delete_os_security_group_rules_1
post_os_security_group_rules
get_os_simple_tenant_usage
get_os_simple_tenant_usage_tenantfoo
get_os_certificates_root
post_os_certificates
get_os_aggregates
_return_aggregate
get_os_aggregates_1
post_os_aggregates
put_os_aggregates_1
put_os_aggregates_2
post_os_aggregates_1_action
post_os_aggregates_2_action
delete_os_aggregates_1
get_os_hosts_host
get_os_hosts_sample_host
put_os_hosts_sample_host_1
put_os_hosts_sample_host_2
put_os_hosts_sample_host_3
get_os_hosts_sample_host_startup
get_os_hosts_sample_host_reboot
get_os_hosts_sample_host_shutdown
put_os_hosts_sample_host

Change-Id: I0207a558edbfae8f5e69913c421c31e35fefcf4c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removed unittests:

tests/v1/test_limits.py

Modified methods:

get_os_quota_sets_test
get_os_quota_sets_test_defaults
put_os_quota_sets_test
get_os_quota_class_sets_test
put_os_quota_class_sets_test

Removed methods:

get_limits
post_servers
get_servers_1234
get_servers_5678
put_servers_1234
delete_servers_1234
delete_servers_1234_metadata_test_key
delete_servers_1234_metadata_key1
delete_servers_1234_metadata_key2
post_servers_1234_metadata
get_servers_1234_diagnostics
get_servers_1234_actions
get_servers_1234_ips
get_servers_1234_ips_public
get_servers_1234_ips_private
delete_servers_1234_ips_public_1_2_3_4
post_servers_1234_action
get_os_cloudpipe
post_os_cloudpipe
get_flavors
get_flavors_detail
get_flavors_1
get_flavors_2
get_flavors_3
delete_flavors_flavordelete
post_flavors
get_os_floating_ip_pools
get_os_floating_ips
get_os_floating_ips_1
post_os_floating_ips
post_os_floating_ips
delete_os_floating_ips_1
get_os_floating_ip_dns
get_os_floating_ip_dns_testdomain_entries
get_os_floating_ip_dns_testdomain_entries_testname
put_os_floating_ip_dns_testdomain
put_os_floating_ip_dns_testdomain_entries_testname
delete_os_floating_ip_dns_testdomain
delete_os_floating_ip_dns_testdomain_entries_testname
get_images
get_images_detail
get_images_1
get_images_2
post_images
post_images_1_metadata
delete_images_1
delete_images_1_metadata_test_key
get_os_keypairs
delete_os_keypairs_test
post_os_keypairs
get_servers_1234_os_virtual_interfaces
get_os_security_groups
get_os_security_groups_1
delete_os_security_groups_1
post_os_security_groups
get_os_security_group_rules
delete_os_security_group_rules_1
post_os_security_group_rules
get_os_simple_tenant_usage
get_os_simple_tenant_usage_tenantfoo
get_os_certificates_root
post_os_certificates
get_os_aggregates
_return_aggregate
get_os_aggregates_1
post_os_aggregates
put_os_aggregates_1
put_os_aggregates_2
post_os_aggregates_1_action
post_os_aggregates_2_action
delete_os_aggregates_1
get_os_hosts_host
get_os_hosts_sample_host
put_os_hosts_sample_host_1
put_os_hosts_sample_host_2
put_os_hosts_sample_host_3
get_os_hosts_sample_host_startup
get_os_hosts_sample_host_reboot
get_os_hosts_sample_host_shutdown
put_os_hosts_sample_host

Change-Id: I0207a558edbfae8f5e69913c421c31e35fefcf4c
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Patch for bug #1004382"</title>
<updated>2012-09-12T23:51:34+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2012-09-12T23:51:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-cinderclient.git/commit/?id=67b5cba433e0b5472df51793e4b4290a9cfb096a'/>
<id>67b5cba433e0b5472df51793e4b4290a9cfb096a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Fixes bug 1045777."</title>
<updated>2012-09-12T23:48:50+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2012-09-12T23:48:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-cinderclient.git/commit/?id=6313c9347ebbbf5065588ddc7303b95a66e119c3'/>
<id>6313c9347ebbbf5065588ddc7303b95a66e119c3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Implement volume quota support in the cinderclient"</title>
<updated>2012-09-12T23:43:35+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2012-09-12T23:43:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-cinderclient.git/commit/?id=9e69ce1a754097f831c9ba8fad0daa3144b882b1'/>
<id>9e69ce1a754097f831c9ba8fad0daa3144b882b1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "add tenant_id and make projectid optional"</title>
<updated>2012-09-12T21:17:30+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2012-09-12T21:17:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-cinderclient.git/commit/?id=6e7156f0a639c651f3ddf63481be96cf03c39878'/>
<id>6e7156f0a639c651f3ddf63481be96cf03c39878</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add filter options to list and snapshot-list"</title>
<updated>2012-09-12T16:40:34+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2012-09-12T16:40:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-cinderclient.git/commit/?id=a41665549709c94785852866c5e76c3c571bb164'/>
<id>a41665549709c94785852866c5e76c3c571bb164</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Patch for bug #1004382</title>
<updated>2012-09-12T03:03:46+00:00</updated>
<author>
<name>Rongze Zhu</name>
<email>zrzhit@gmail.com</email>
</author>
<published>2012-09-12T02:55:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-cinderclient.git/commit/?id=5997e233e165fb865b350577aaa8e15366846866'/>
<id>5997e233e165fb865b350577aaa8e15366846866</id>
<content type='text'>
Related  change is If5d00a7f7991d78243e76a6e22031c185caee80a

Add new action in tests.v1.fakes.FakeHTTPClient, so it allow to test
os-begin_detaching and os-roll_detaching.
Fix typo in tests/v1/test_volumes.py.

Change-Id: I5c4cd9cc56a7235036b6bab6641554b5919ffbb6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Related  change is If5d00a7f7991d78243e76a6e22031c185caee80a

Add new action in tests.v1.fakes.FakeHTTPClient, so it allow to test
os-begin_detaching and os-roll_detaching.
Fix typo in tests/v1/test_volumes.py.

Change-Id: I5c4cd9cc56a7235036b6bab6641554b5919ffbb6
</pre>
</div>
</content>
</entry>
<entry>
<title>add tenant_id and make projectid optional</title>
<updated>2012-09-11T17:38:09+00:00</updated>
<author>
<name>Clay Gerrard</name>
<email>clay.gerrard@gmail.com</email>
</author>
<published>2012-09-11T17:13:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-cinderclient.git/commit/?id=2313ddfc8c89074b3aaf269097236c5d93b59fdf'/>
<id>2313ddfc8c89074b3aaf269097236c5d93b59fdf</id>
<content type='text'>
Add a new optional tenant_id keyword argument to the client classes
cinderclient.client.HTTPClient and cinderclient.v1.client.Client to
support authentication with tenant_id instead of projectid (which is
acctually used as "tenantName" in the auth request body).

Keystone can provide tokens without specifiying the tenant in any form,
but a tenantName _or_ tenantId is required to generate the catalog (the
keystone service code seems to prefer tenantName if both are specified).

When using cinderclient programatically, it may be more convienent,
depending on the context to authenticate with out specificying the
tenant, or by tenant_id instead of tenant_name.  Either way it's
impractial to make the requirement in the client for projectid
(tenantName) if the auth system has no such limitation.

The new client signature is backwards compatible.  There is no change in
behavior for the shell client.

Change-Id: I0c1bdbdabd9acc29133a48a798750323011f1f18
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a new optional tenant_id keyword argument to the client classes
cinderclient.client.HTTPClient and cinderclient.v1.client.Client to
support authentication with tenant_id instead of projectid (which is
acctually used as "tenantName" in the auth request body).

Keystone can provide tokens without specifiying the tenant in any form,
but a tenantName _or_ tenantId is required to generate the catalog (the
keystone service code seems to prefer tenantName if both are specified).

When using cinderclient programatically, it may be more convienent,
depending on the context to authenticate with out specificying the
tenant, or by tenant_id instead of tenant_name.  Either way it's
impractial to make the requirement in the client for projectid
(tenantName) if the auth system has no such limitation.

The new client signature is backwards compatible.  There is no change in
behavior for the shell client.

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