From: Guillaume Abrioux Date: Tue, 20 Jun 2023 11:33:14 +0000 (+0200) Subject: node-proxy: variabilize the observer_url X-Git-Tag: v19.3.0~102^2~78 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ecbbcb432f1b4d08f4e2d011d821a30e102dd89a;p=ceph.git node-proxy: variabilize the observer_url create a new parameter in DEFAULT_CONFIG for the reporter agent. The default value, (especially the tcp port) still has to be defined though. Signed-off-by: Guillaume Abrioux --- diff --git a/src/cephadm/node-proxy/server.py b/src/cephadm/node-proxy/server.py index 8d408aa7762b..5f50ef3a03ac 100644 --- a/src/cephadm/node-proxy/server.py +++ b/src/cephadm/node-proxy/server.py @@ -17,6 +17,7 @@ DEFAULT_CONFIG = { 'reporter': { 'check_interval': 5, 'push_data_max_retries': 30, + 'endpoint': 'http://127.0.0.1:8150', }, 'system': { 'refresh_interval': 5 @@ -206,7 +207,7 @@ def main() -> None: password=password, system_endpoint='/Systems/System.Embedded.1', config=config) - reporter_agent = Reporter(system, "http://127.0.0.1:8000") + reporter_agent = Reporter(system, config.__dict__['reporter']['endpoint']) cherrypy.config.update({ 'node_proxy': config, 'server.socket_port': config.__dict__['server']['port']