]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
exporter: cleanups
authorPere Diaz Bou <pdiazbou@redhat.com>
Fri, 22 Apr 2022 11:09:12 +0000 (13:09 +0200)
committerAvan Thakkar <athakkar@redhat.com>
Mon, 20 Jun 2022 18:24:54 +0000 (23:54 +0530)
commit1c5786b190f7d81f5043315cb64654bf5f7a5b5d
tree3e0189c8dae57fed0d6d9014499202931d887a60
parent513c2b116dfe1d2150967cb7de13092fd5905240
exporter: cleanups

- DaemonMetricCollector singleton with static variable
- some iterator references
- DaemonMetricCollector chagne timer to steady_timer with chrono
- AdminClientSocket handle error when send_request.
- update_sockests now clears the list of sockets before adding new ones.
- use string_body instead of dynamic_body in http::response

Signed-off-by: Pere Diaz Bou <pdiazbou@redhat.com>
src/ceph_exporter.cc
src/exporter/DaemonMetricCollector.cc
src/exporter/DaemonMetricCollector.h
src/exporter/http_server.cc