The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.
Fix problems found.
Update local hacking checks for new flake8.
Change-Id: I41a5518f1210c9a1b6d5217bbbcd99bbaa3c9b53
As specified by the OpenStack Style Guidelines in its 1.1.1.dev15
version, which is the latest version to this day, *author* tags
should not be specified (see H105).
https://docs.openstack.org/hacking/latest/user/hacking.html#general
Change-Id: I0ab7359e15eb04948c7a905378001a66cb901e69
A custom JSONEncoder allowing to serialize decimal.Decimal instances
is defined in several places in the codebase. This provides a common
encoder class that supports decimal.Decimal and datetime.datetime objects.
Change-Id: Ie65b1f97f2eeb7a8bc6203576bdbc50b109867cc
As announced during the Queens cycle, all ceilometer-collector
related code has been removed.
Change-Id: I03f9a89ae4bc970fbc421dd6964be95cdacfe758
Task: 6293
Story: 2001503
CloudKitty does not import and use this module directly,
no need to list it in the requirements.
This dependency was required before oslo_utils.
Change-Id: Ie323185b6006af306b09f814ac92c19049d94d5a
Transitioned from deprecated oslo namespace to newer ones.
Updated requirements.
Updated configuration.
Change-Id: Ic395878a21564ceed6febe85179523efd9956eb9
Global improvement of the API.
Added support for policy engine.
Added new policy rights to manage the collector mappings.
Updated documentation.
Added contrib script to do simple API tests.
Change-Id: Ibb9dc1e0c7ead75922d777a669e0270b632c4631
Loads data from CSV file.
Added a tool to generate data to csv file.
These tools will be used for future CI and tests.
Change-Id: Id1fa2ab02976298c9bbf0c9cc21551e964e81804
Moved to devstack plugin.
Added section in the documentation related to CloudKitty's devstack
integration.
Change-Id: I9a7ce8c73724a54fb7855d788a1c4cb56a832535
Right now every authenticated user can perform administration actions on
CloudKitty's API. This patch uses oslo.context and oslo.policy to enable
a policy engine.
Enforcement of the policy will be added in another patchset.
Change-Id: Ia88a37b259f12aee00f65876686d12411297b8fb
Move all the packaging related files to contrib/.
Rework the .spec file to make automated builds easier.
Change-Id: I96482fdb838f46f9dcb57c725f3029a1ccf428f9
Reflect the latest changes in the configuration file, and use newer
devstack functions where possible.
Update the doc to make it a bit less verbose.
Change-Id: I2c1b28377a471b8e54da8dceacf0c1283d52302d