pvc/daemon-common
Joshua Boniface 4969e90f8a Allow enable/disable of Prometheus endpoints
Since these are unauthenticated, it might be the case that an
administrator wishes to completely disable these metrics endpoints.
Provide that option via pvc.conf through pvc-ansible's existing
enable_prometheus_exporters option and the new enable_prometheus
configuration flag.

Defaults to "yes" to provide all functionality unless explicitly
disabled, as the author assumes that the PVC API is secured in other
ways as well and that metric information is not completely sensitive.
2023-12-29 09:25:10 -05:00
..
migrations/versions Add new network.stats key to nodes 2023-12-21 12:48:48 -05:00
__init__.py Add module tag for daemon lib 2022-11-04 03:47:18 -04:00
benchmark.py Port all Celery worker functions to discrete pkg 2023-11-30 02:24:54 -05:00
celery.py Properly pass the name of the exception 2023-11-16 18:05:52 -05:00
ceph.py Fix handling of Ceph OSD bytes 2023-12-26 12:43:51 -05:00
cluster.py Use proper get() for invalid values 2023-12-27 12:03:48 -05:00
common.py Add missing shutdown state from combinations 2023-12-27 13:40:30 -05:00
config.py Allow enable/disable of Prometheus endpoints 2023-12-29 09:25:10 -05:00
faults.py Port Faults getFault and getAllFaults to read_many 2023-12-10 16:05:16 -05:00
libvirt_schema.py Move libvirt_schema and fix other imports 2023-12-09 12:20:29 -05:00
log.py Move debug condition handling to Logger 2023-12-27 13:01:45 -05:00
network.py Port Network functions to read_many 2023-12-10 22:19:21 -05:00
node.py Fix bad JSON data handler 2023-12-27 09:43:37 -05:00
vm.py Clean up dangling references to cmd pipes 2023-11-09 23:28:14 -05:00
vmbuilder.py Fix incorrect UUID key name 2023-12-09 12:14:57 -05:00
zkhandler.py Add new network.stats key to nodes 2023-12-21 12:48:48 -05:00