RETIRED, further work has moved to Debian project infrastructure
Go to file
Julien Danjou ffc9e56c3c sqlalchemy: use nested transaction when getting/creating event types
If adding the database fails, not using a nested transaction will make the
whole transaction passed from the caller fail. The code does not handle that at
all.

This switches to using a nested transaction, so only the insert is rolled-back
if it fails.

(cherry-picked from e4021dbeac9c3d72497f6de90a748c6b9c8165fc from panko)

Change-Id: I937b844cdaf543b128cd00a7916efd829df26ce0
2017-06-19 16:57:05 +02:00
api-ref/source Refactor Ceilometer event API 2016-09-16 10:03:09 +07:00
ceilometer sqlalchemy: use nested transaction when getting/creating event types 2017-06-19 16:57:05 +02:00
devstack enable caching 2016-10-17 17:28:48 +00:00
doc add configuration instructions from admin guide and dev docs 2017-05-10 20:58:30 +00:00
etc Handling KeyError error, make gnocchi event dispatcher work 2016-11-30 12:28:09 +01:00
install-guide/source Merge "add ceilometer storage disclaimer" into stable/newton 2017-05-31 15:07:47 +00:00
rally-jobs Replace stackforge with openstack 2015-12-04 19:30:15 +05:30
releasenotes Add support of refereshing the resource info in local cache 2017-05-23 15:37:40 +02:00
tools Use "topics" instead of "topic" in Notifier initialization 2016-06-13 16:24:47 +08:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:24:58 +00:00
.gitignore Add api-ref/build to .gitignore 2016-08-22 16:11:09 -05:00
.gitreview Update .gitreview for stable/newton 2016-09-16 10:32:57 -04:00
.mailmap add mailmap to avoid dup of authors 2014-10-09 10:31:23 +03:00
.testr.conf Correct concurrency of gabbi tests for gabbi 1.22.0 2016-06-16 12:49:35 +01:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:35 +00:00
HACKING.rst Initial seed of hacking 2016-02-22 12:46:44 -03:00
LICENSE include a copy of the ASL 2.0 2013-03-15 14:25:48 +00:00
MAINTAINERS Remove Nadya Privalova from core reviewers 2016-07-28 14:54:20 +02:00
README.rst Update readme file 2016-08-29 01:27:05 +00:00
babel.cfg Ground work for transifex-ify ceilometer. 2012-12-18 10:14:03 +08:00
bindep.txt tests: fix tests for functional tests without dsvm 2017-04-27 10:19:09 +02:00
requirements.txt cap python-novaclient/oslo.vmware/gabbi 2017-01-27 08:29:28 -08:00
run-functional-tests.sh tests: replace overtest by pifpaf 2016-05-09 16:01:58 +02:00
setup.cfg set gnocchiclient version for stable/newton 2017-01-31 12:55:44 -08:00
setup.py Updated from global requirements 2015-09-17 16:37:39 +00:00
test-requirements.txt Switch to use test_utils.call_until_true 2017-03-21 16:00:37 +01:00
tox.ini tox: Remove useless env 2016-09-14 10:04:46 +02:00

README.rst

Ceilometer

Ceilometer is a data collection service that collects event and metering data by monitoring notifications sent from OpenStack services. It publishes collected data to various targets including data stores and message queues.

Ceilometer is distributed under the terms of the Apache License, Version 2.0. The full terms and conditions of this license are detailed in the LICENSE file.

For more information about Ceilometer APIs, see http://developer.openstack.org/api-ref-telemetry-v2.html

Release notes are available at https://releases.openstack.org/teams/telemetry.html

Developer documentation is available at http://docs.openstack.org/developer/ceilometer/

For information on how to contribute to ceilometer, see the CONTRIBUTING.rst file.

The project home is at http://launchpad.net/ceilometer

To report any ceilometer related bugs, see http://bugs.launchpad.net/ceilometer/