Fix ConfigMap for Prometheus Charm
[osm/devops.git] / installers / charm / prometheus / src / pod_spec.py
index 3e4bc44..541cf3e 100644 (file)
@@ -238,18 +238,18 @@ def _make_pod_files(config: Dict[str, Any]) -> List[Dict[str, Any]]:
                 {
                     "path": "prometheus.yml",
                     "content": (
-                        "global:"
-                        "  scrape_interval: 15s"
-                        "  evaluation_interval: 15s"
-                        "alerting:"
-                        "  alertmanagers:"
-                        "    - static_configs:"
-                        "        - targets:"
-                        "rule_files:"
-                        "scrape_configs:"
-                        "  - job_name: 'prometheus'"
-                        "    static_configs:"
-                        "      - targets: [{}]".format(config["default_target"])
+                        "global:\n"
+                        "  scrape_interval: 15s\n"
+                        "  evaluation_interval: 15s\n"
+                        "alerting:\n"
+                        "  alertmanagers:\n"
+                        "    - static_configs:\n"
+                        "        - targets:\n"
+                        "rule_files:\n"
+                        "scrape_configs:\n"
+                        "  - job_name: 'prometheus'\n"
+                        "    static_configs:\n"
+                        "      - targets: [{}]\n".format(config["default_target"])
                     ),
                 }
             ],