66179f89a0
Error handling of libvirt driver work 'sometimes'. Some error are catched only with we lookup for a instance uuid, but not for other libvirt operation. This change rewrites the logic to catch libvirt error on each inpector method. This ensures we catch all errors whatever which libvirt method raises it. We also leverage tenacity instead of the custom retry code. Change-Id: Idd54c18ece42c2dce3baf82626d30d5c2e5a49d6 |
||
---|---|---|
api-ref/source | ||
ceilometer | ||
devstack | ||
doc | ||
etc | ||
install-guide/source | ||
rally-jobs | ||
releasenotes | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.testr.conf | ||
babel.cfg | ||
bindep.txt | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
MAINTAINERS | ||
README.rst | ||
requirements.txt | ||
run-tests.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
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/