Go to file
Luka Peschke d28c5bc4dd Improve HTTP error formatting
This improves formatting for HTTP errors. keystoneauth's HttpErrors
are now caught an re-formatted to include the body of the http response.

Work items:

* Introduce the "http_error_formatter" function decorator, which catches
  an re-formats keystoneauths HttpErrors.

* Introduce the "format_http_errors" class decorator, which applies the
  "http_error_formatter" to all functions of a class.

* Add an "HttpDecoratorMeta" to the "BaseManager" class. This will decorate
  all functions of classes inheriting from "BaseManager" with the
  "http_error_formatter" decorator.

Change-Id: I6735f1fa8d876a87e2b7d4aaa533d5a32b085735
2019-11-28 11:52:40 +01:00
2019-11-18 15:46:25 +00:00
2018-06-15 12:08:21 +02:00
2018-06-15 12:08:21 +02:00
2019-04-19 19:42:57 +00:00
2018-06-15 12:08:21 +02:00
2019-10-22 13:45:58 +08:00
2015-03-17 11:09:48 +01:00
2018-02-05 23:54:07 +08:00
2015-03-17 11:09:48 +01:00
2018-06-15 12:08:21 +02:00
2017-07-02 19:36:48 +02:00
2019-11-18 15:46:25 +00:00

CloudKittyClient

image

This is a client for CloudKitty. It provides a Python api (the cloudkittyclient module), a command-line script (cloudkitty), and an OpenStack Client extension (openstack rating).

The client is available on PyPi.

Description
Python client library for CloudKitty API
Readme 2.8 MiB
Languages
Python 100%