fix: use relative imports in traefik plugin to prevent double-registration; resolve PLUGIN_DIR path

This commit is contained in:
2026-03-18 18:46:02 -04:00
parent 2164ea28f2
commit 4cc83c8a19
4 changed files with 7 additions and 7 deletions
+2 -2
View File
@@ -36,8 +36,8 @@ async def _do_scrape(app: "Quart") -> None:
global _prev_metrics, _prev_time
from datetime import datetime, timezone
from plugins.traefik.models import TraefikMetric
from plugins.traefik.scraper import fetch_metrics, compute_router_metrics
from .models import TraefikMetric
from .scraper import fetch_metrics, compute_router_metrics
from fablednetmon.core.alerts import record_metric
metrics_url: str = app.config["PLUGINS"]["traefik"]["metrics_url"]