ffc9e56c3c
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 |
||
---|---|---|
api-ref/source | ||
ceilometer | ||
devstack | ||
doc | ||
etc | ||
install-guide/source | ||
rally-jobs | ||
releasenotes | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.testr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
MAINTAINERS | ||
README.rst | ||
babel.cfg | ||
bindep.txt | ||
requirements.txt | ||
run-functional-tests.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
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/