<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-ceilometerclient.git/ceilometerclient/v2/client.py, branch 2.2.0</title>
<subtitle>opendev.org: openstack/python-ceilometerclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ceilometerclient.git/'/>
<entry>
<title>Don't copy the auth_plugin for aodh</title>
<updated>2016-01-07T15:30:14+00:00</updated>
<author>
<name>Mehdi Abaakouk</name>
<email>sileht@redhat.com</email>
</author>
<published>2016-01-06T08:44:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ceilometerclient.git/commit/?id=71cb6b3d0ee1f393c2bafee13aa2f013cc82f77d'/>
<id>71cb6b3d0ee1f393c2bafee13aa2f013cc82f77d</id>
<content type='text'>
We must not copy a keystone session object or auth_plugin object.

This change simplifies the aodh redirection code by:
* sharing the keystone session object between aodh and ceilometer client
* creating a new AuthPlugin() for the aodh client instead of copying the ceilometer one
  and then change its content.

Closes-bug: #1531452

Change-Id: I2b2195e32c5dd74136237f7166c9c0d325434611
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We must not copy a keystone session object or auth_plugin object.

This change simplifies the aodh redirection code by:
* sharing the keystone session object between aodh and ceilometer client
* creating a new AuthPlugin() for the aodh client instead of copying the ceilometer one
  and then change its content.

Closes-bug: #1531452

Change-Id: I2b2195e32c5dd74136237f7166c9c0d325434611
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure keystoneauth1 exception are raised</title>
<updated>2015-11-20T07:30:28+00:00</updated>
<author>
<name>Mehdi Abaakouk</name>
<email>sileht@redhat.com</email>
</author>
<published>2015-11-19T15:49:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ceilometerclient.git/commit/?id=f6ebe7733a1695837c95870a860c9d6cfe0a2dc9'/>
<id>f6ebe7733a1695837c95870a860c9d6cfe0a2dc9</id>
<content type='text'>
Change-Id: I808a2a32860a6fe6b9b1797dd59a0ebed08d7b0a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I808a2a32860a6fe6b9b1797dd59a0ebed08d7b0a
</pre>
</div>
</content>
</entry>
<entry>
<title>Catch exception raised by keystoneauth1</title>
<updated>2015-11-20T06:34:20+00:00</updated>
<author>
<name>Mehdi Abaakouk</name>
<email>sileht@redhat.com</email>
</author>
<published>2015-11-19T15:26:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ceilometerclient.git/commit/?id=52d518537df335432fc487ccd5c81a500049cd28'/>
<id>52d518537df335432fc487ccd5c81a500049cd28</id>
<content type='text'>
We must support session object that comes from keystoneauth1 and
keystoneclient.

This change adds code path for keystoneauth1 when it misses.

Change-Id: I1164a0a0745605b6bc4fd1fc8fb2813c7e40fb9b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We must support session object that comes from keystoneauth1 and
keystoneclient.

This change adds code path for keystoneauth1 when it misses.

Change-Id: I1164a0a0745605b6bc4fd1fc8fb2813c7e40fb9b
</pre>
</div>
</content>
</entry>
<entry>
<title>fix typos in docstring</title>
<updated>2015-10-19T07:54:47+00:00</updated>
<author>
<name>ZhiQiang Fan</name>
<email>aji.zqfan@gmail.com</email>
</author>
<published>2015-10-19T07:48:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ceilometerclient.git/commit/?id=3c753e953da1fec341010170042c35fe39c3b0f9'/>
<id>3c753e953da1fec341010170042c35fe39c3b0f9</id>
<content type='text'>
patch I4804c45c2ba69982163503ba5d9d4eba86f904fe has some typos in
docstring:

* :param *args: should be :param args:, there is no need to use the
  leading star, meanwhile the star has special meaning in doc string
  which need to appear by pairs.
* :param for this ceiloclient, actually this phase is part of last
  param's help string

Change-Id: Ib7b964ffe064b805130953f6a6abca354d9eef79
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
patch I4804c45c2ba69982163503ba5d9d4eba86f904fe has some typos in
docstring:

* :param *args: should be :param args:, there is no need to use the
  leading star, meanwhile the star has special meaning in doc string
  which need to appear by pairs.
* :param for this ceiloclient, actually this phase is part of last
  param's help string

Change-Id: Ib7b964ffe064b805130953f6a6abca354d9eef79
</pre>
</div>
</content>
</entry>
<entry>
<title>Move to keystone session object</title>
<updated>2015-10-07T07:33:35+00:00</updated>
<author>
<name>Mehdi Abaakouk</name>
<email>sileht@redhat.com</email>
</author>
<published>2015-10-02T14:25:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ceilometerclient.git/commit/?id=4cb9281d5dbd7573350655ba60d15cf6a6312f29'/>
<id>4cb9281d5dbd7573350655ba60d15cf6a6312f29</id>
<content type='text'>
ceilometer client is a rare client that doesn't allow to use
a keystoneclient/keystoneauth session object.

This change fixes that and will allow to remove the
deprecated apiclient code in the future.

Depends-On: I43223a8b38ff1f4ef30c1d2345a28de6ade51863
Depends-On: I7cbe0afa12c9d11ce2eaed1f4d29f41507e273f8
Change-Id: I4804c45c2ba69982163503ba5d9d4eba86f904fe
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ceilometer client is a rare client that doesn't allow to use
a keystoneclient/keystoneauth session object.

This change fixes that and will allow to remove the
deprecated apiclient code in the future.

Depends-On: I43223a8b38ff1f4ef30c1d2345a28de6ade51863
Depends-On: I7cbe0afa12c9d11ce2eaed1f4d29f41507e273f8
Change-Id: I4804c45c2ba69982163503ba5d9d4eba86f904fe
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't try to get aodh endpoint if auth_url didn't provided</title>
<updated>2015-08-25T01:32:56+00:00</updated>
<author>
<name>liu-sheng</name>
<email>liusheng@huawei.com</email>
</author>
<published>2015-08-24T11:14:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ceilometerclient.git/commit/?id=2429daec98998767924d1287711b309aacfb03dc'/>
<id>2429daec98998767924d1287711b309aacfb03dc</id>
<content type='text'>
This change includes:

* Allow users of ceilometerclient specifying aodh_endpoint explicitly
* If aodh_endpoint didn't provided and users just provide ceilometer
  endpoint and token, no auth_url, we assume aodh is unavailable and
  avoid trying to get aodh endpoint.

Change-Id: Idd0ce60058d23507a99b89926e461d19db267ca2
Closes-Bug: #1488290
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change includes:

* Allow users of ceilometerclient specifying aodh_endpoint explicitly
* If aodh_endpoint didn't provided and users just provide ceilometer
  endpoint and token, no auth_url, we assume aodh is unavailable and
  avoid trying to get aodh endpoint.

Change-Id: Idd0ce60058d23507a99b89926e461d19db267ca2
Closes-Bug: #1488290
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for client redirecting to aodh endpoint if available</title>
<updated>2015-07-22T01:06:36+00:00</updated>
<author>
<name>liu-sheng</name>
<email>liusheng@huawei.com</email>
</author>
<published>2015-07-17T09:10:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ceilometerclient.git/commit/?id=4cbf923ee1468544f14ed95f849c2b9e7db4499f'/>
<id>4cbf923ee1468544f14ed95f849c2b9e7db4499f</id>
<content type='text'>
Currently, alarm module of ceilometer has been decided to be splitted out
of ceilometer tree. To keep compatibility for others upstream users
(such as Heat), we need to redirect alarm related request to aodh endpoint.

Change-Id: Id13b56eef55f807d5ad2026f225c93fd5585521e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, alarm module of ceilometer has been decided to be splitted out
of ceilometer tree. To keep compatibility for others upstream users
(such as Heat), we need to redirect alarm related request to aodh endpoint.

Change-Id: Id13b56eef55f807d5ad2026f225c93fd5585521e
</pre>
</div>
</content>
</entry>
<entry>
<title>Add CLI for Capabilities REST API</title>
<updated>2015-04-04T10:05:33+00:00</updated>
<author>
<name>ZhiQiang Fan</name>
<email>aji.zqfan@gmail.com</email>
</author>
<published>2014-11-08T05:24:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ceilometerclient.git/commit/?id=fc4c0eb3af306ab678600e6005f626cd3615481c'/>
<id>fc4c0eb3af306ab678600e6005f626cd3615481c</id>
<content type='text'>
Implements blueprint capability-cli

Change-Id: I23fe9c0bc9c27e04e3e0133fc84da7cf1f87321f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implements blueprint capability-cli

Change-Id: I23fe9c0bc9c27e04e3e0133fc84da7cf1f87321f
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Sample API support</title>
<updated>2015-02-05T03:17:02+00:00</updated>
<author>
<name>ZhiQiang Fan</name>
<email>aji.zqfan@gmail.com</email>
</author>
<published>2014-11-02T02:25:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ceilometerclient.git/commit/?id=1831bc1160f65e13e1bc0a8b72bbe2a1f4c8dfd0'/>
<id>1831bc1160f65e13e1bc0a8b72bbe2a1f4c8dfd0</id>
<content type='text'>
Sample API has been implemented in Ceilometer for a long time, but
CLI is lack of such support, this patch implements Sample CLI.

Implements blueprint cli-samples-api

Change-Id: I67152c636526dad3ec27e06058ff73ad969ae2b9
DocImpact
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Sample API has been implemented in Ceilometer for a long time, but
CLI is lack of such support, this patch implements Sample CLI.

Implements blueprint cli-samples-api

Change-Id: I67152c636526dad3ec27e06058ff73ad969ae2b9
DocImpact
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix improper parameter setup for cacert and client certs</title>
<updated>2015-01-15T18:22:02+00:00</updated>
<author>
<name>Srinivas Sakhamuri</name>
<email>srinivas.sakhamuri@hp.com</email>
</author>
<published>2015-01-13T18:38:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ceilometerclient.git/commit/?id=4d3651dd898cba1c79cf31476ed7c9b181369b2c'/>
<id>4d3651dd898cba1c79cf31476ed7c9b181369b2c</id>
<content type='text'>
The client passes cacert incorrectly, CA cert need to be passed
in verify parameter to requests library. Also at present, key file
is not being used, which if it is supplied need to be passed as a
tuple in cert parameter

Python requests library relevant doc link
http://docs.python-requests.org/en/latest/user/advanced/#ssl-cert-verification

Change-Id: Ie71e760bce6a78ed1444373adfa0a133e82ec434
Closes-Bug: 1408372
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The client passes cacert incorrectly, CA cert need to be passed
in verify parameter to requests library. Also at present, key file
is not being used, which if it is supplied need to be passed as a
tuple in cert parameter

Python requests library relevant doc link
http://docs.python-requests.org/en/latest/user/advanced/#ssl-cert-verification

Change-Id: Ie71e760bce6a78ed1444373adfa0a133e82ec434
Closes-Bug: 1408372
</pre>
</div>
</content>
</entry>
</feed>
