Juju Charm - Ceilometer agent
Go to file
Hervé Beraud ecfe23ca66 Use unittest.mock instead of mock
The mock third party library was needed for mock support in py2
runtimes. Since we now only support py36 and later, we can use the
standard lib unittest.mock module instead.

Note that https://github.com/openstack/charms.openstack is used during tests
and he need `mock`, unfortunatelly it doesn't declare `mock` in its
requirements so it retrieve mock from other charm project (cross dependency).
So we depend on charms.openstack first and when
Ib1ed5b598a52375e29e247db9ab4786df5b6d142 will be merged then CI
will pass without errors.

Depends-On: Ib1ed5b598a52375e29e247db9ab4786df5b6d142
Change-Id: Ibddd954daaf3cd008985ff27cd95dfe649476555
2020-06-09 15:12:56 +02:00
actions Convert the charm to Python 3 2019-03-13 12:29:49 +00:00
charmhelpers Sync helpers for 20.05 2020-05-18 14:38:20 +02:00
files Sync charm/ceph helpers, tox, and requirements 2019-09-30 22:41:30 -05:00
hooks Fix log update-status error 2019-07-24 10:36:28 +01:00
lib Update tox.ini files from release-tools gold copy 2016-09-09 19:42:50 +00:00
templates Sync charm-helpers and use "rabbit_use_ssl" for ocata 2019-08-01 22:58:32 -04:00
tests Add focal and ussuri tests to the gate 2020-04-22 17:19:51 +01:00
unit_tests Use unittest.mock instead of mock 2020-06-09 15:12:56 +02:00
.coveragerc Add unit tests 2013-10-20 15:28:18 -07:00
.gitignore Enable Bionic as a gate test 2018-05-15 13:39:39 -07:00
.gitreview OpenDev Migration Patch 2019-04-19 19:35:52 +00:00
.stestr.conf Replace ostestr with stestr in testing framework. 2019-03-07 17:10:15 -05:00
.zuul.yaml [ussuri][goal] Updates for python 2.7 drop 2020-03-24 17:34:00 +00:00
LICENSE Re-license charm as Apache-2.0 2016-06-28 11:40:19 +01:00
Makefile Port tests from Amulet to Zaza 2020-01-31 18:16:34 +00:00
README.md Update readme and clean up stray ide files 2019-08-16 21:37:43 +00:00
actions.yaml Remove independent OpenStack upgrade 2018-11-11 18:44:29 +00:00
charm-helpers-hooks.yaml Sync charm/ceph helpers, tox, and requirements 2019-09-30 22:41:30 -05:00
config.yaml Refactor RabbitMQ integration 2019-02-26 15:11:23 +01:00
copyright Re-license charm as Apache-2.0 2016-06-28 11:40:19 +01:00
icon.svg Update charm icon 2017-08-02 17:49:29 +01:00
metadata.yaml Add focal and ussuri tests to the gate 2020-04-22 17:19:51 +01:00
requirements.txt Sync helpers for 20.05 2020-05-18 14:38:20 +02:00
test-requirements.txt Use unittest.mock instead of mock 2020-06-09 15:12:56 +02:00
tox.ini Sync helpers for 20.05 2020-05-18 14:38:20 +02:00

README.md

Overview

This charm provides the Ceilometer Compute Agent for OpenStack.

It must be deployed as a subordinate to each nova-compute node.

See the Ceilometer charm for usage details.