fix: use relative imports in traefik plugin to prevent double-registration; resolve PLUGIN_DIR path
This commit is contained in:
@@ -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"]
|
||||
|
||||
Reference in New Issue
Block a user