event.fail("debug-mode has not started. Hint: juju config mon debug-mode=true")
return
- debug_info = {"command": self.debug_mode.command, "password": self.debug_mode.password}
+ debug_info = {
+ "command": self.debug_mode.command,
+ "password": self.debug_mode.password,
+ }
event.set_results(debug_info)
# ---------------------------------------------------------------------------
"OSMMON_GLOBAL_REQUEST_TIMEOUT": self.config["global-request-timeout"],
"OSMMON_COLLECTOR_INTERVAL": self.config["collector-interval"],
"OSMMON_EVALUATOR_INTERVAL": self.config["evaluator-interval"],
+ "OSMMON_COLLECTOR_VM_INFRA_METRICS": self.config["vm-infra-metrics"],
# Kafka configuration
"OSMMON_MESSAGE_DRIVER": "kafka",
"OSMMON_MESSAGE_HOST": self.kafka.host,
"OSMMON_DATABASE_COMMONKEY": self.config["database-commonkey"],
# Prometheus/grafana configuration
"OSMMON_PROMETHEUS_URL": f"http://{self.prometheus_client.hostname}:{self.prometheus_client.port}",
- "OSMMON_PROMETHEUS_USER": self.prometheus_client.user
+ "OSMMON_PROMETHEUS_USER": self.prometheus_client.user,
"OSMMON_PROMETHEUS_PASSWORD": self.prometheus_client.password,
"OSMMON_GRAFANA_URL": self.config["grafana-url"],
"OSMMON_GRAFANA_USER": self.config["grafana-user"],
"OSMMON_KEYSTONE_URL": self.keystone_client.host,
"OSMMON_KEYSTONE_DOMAIN_NAME": self.keystone_client.user_domain_name,
"OSMMON_KEYSTONE_SERVICE_PROJECT": self.keystone_client.service,
- "OSMMON_KEYSTONE_SERVICE_USER": self.keystone_client.username ,
+ "OSMMON_KEYSTONE_SERVICE_USER": self.keystone_client.username,
"OSMMON_KEYSTONE_SERVICE_PASSWORD": self.keystone_client.password,
"OSMMON_KEYSTONE_SERVICE_PROJECT_DOMAIN_NAME": self.keystone_client.project_domain_name,
}