<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-ceilometerclient.git/ceilometerclient/v2/client.py, branch 2.0.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>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>
<entry>
<title>Support ceilometer-url and os-endpoint</title>
<updated>2015-01-08T04:26:01+00:00</updated>
<author>
<name>ZhiQiang Fan</name>
<email>aji.zqfan@gmail.com</email>
</author>
<published>2014-11-26T22:37:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ceilometerclient.git/commit/?id=2dd894c7117d2d8ebf0f7ae365de49b3b3b1a078'/>
<id>2dd894c7117d2d8ebf0f7ae365de49b3b3b1a078</id>
<content type='text'>
Ceilometerclient has messed up with (ceilometer-url and os-endpoint)
and (os-auth-token and token). This patch marks ceilometer-url and
auth-token as deprecated, and unifies the two pairs arguments.

Change-Id: Id55e5b603d8075018cf45b9833d397173439b3ce
Closes-Bug: #1396811
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ceilometerclient has messed up with (ceilometer-url and os-endpoint)
and (os-auth-token and token). This patch marks ceilometer-url and
auth-token as deprecated, and unifies the two pairs arguments.

Change-Id: Id55e5b603d8075018cf45b9833d397173439b3ce
Closes-Bug: #1396811
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable --os-insecure CLI option</title>
<updated>2014-12-06T14:00:52+00:00</updated>
<author>
<name>ZhiQiang Fan</name>
<email>aji.zqfan@gmail.com</email>
</author>
<published>2014-11-28T16:46:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ceilometerclient.git/commit/?id=3f4b657f7a3dbd79ccad4558a85713a85d51c261'/>
<id>3f4b657f7a3dbd79ccad4558a85713a85d51c261</id>
<content type='text'>
--os-insecure is not correctly passed to Keystoneclient because it
expects a bool type but we assgin a string value to the insecure
parameter, this patch fixes it by using oslo.utils.strutils.bool_from_string.

--os-insecure is ignored by Ceilometerclient.v2.client because it
expects parameter verify rather than insecure, this patch fixes it
by converting insecure to verify if that field is not set.

Change-Id: I545de167cdf8cfec6b5c67984b74327fb76c513a
Closes-Bug: #1394449
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--os-insecure is not correctly passed to Keystoneclient because it
expects a bool type but we assgin a string value to the insecure
parameter, this patch fixes it by using oslo.utils.strutils.bool_from_string.

--os-insecure is ignored by Ceilometerclient.v2.client because it
expects parameter verify rather than insecure, this patch fixes it
by converting insecure to verify if that field is not set.

Change-Id: I545de167cdf8cfec6b5c67984b74327fb76c513a
Closes-Bug: #1394449
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix timeout argument not treated as integer</title>
<updated>2014-11-14T14:00:48+00:00</updated>
<author>
<name>ZhiQiang Fan</name>
<email>zhiqiang.fan@huawei.com</email>
</author>
<published>2014-11-13T03:49:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-ceilometerclient.git/commit/?id=878e32e525bdb0ed3ca125597ea83dd64a4884d9'/>
<id>878e32e525bdb0ed3ca125597ea83dd64a4884d9</id>
<content type='text'>
Currently, if we specify --timeout 30 in CLI commands. we will get
'a float is required' error. Since we already specify timeout is
ingeter in ceilometer.v2.client, this patch converts CLI argument
timeout to integer.

Note, if zero is passed to v2.client, we treat it as disable timeout.

Change-Id: I213b6c24964095297cb4e87c25bb871ebd668bb4
Closes-Bug: #1391606
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, if we specify --timeout 30 in CLI commands. we will get
'a float is required' error. Since we already specify timeout is
ingeter in ceilometer.v2.client, this patch converts CLI argument
timeout to integer.

Note, if zero is passed to v2.client, we treat it as disable timeout.

Change-Id: I213b6c24964095297cb4e87c25bb871ebd668bb4
Closes-Bug: #1391606
</pre>
</div>
</content>
</entry>
</feed>
