# plugins/snmp/__init__.py from __future__ import annotations from typing import TYPE_CHECKING if TYPE_CHECKING: from quart import Quart _app: "Quart | None" = None def setup(app: "Quart") -> None: global _app _app = app def get_scheduled_tasks() -> list: from .scheduler import make_poll_task return [make_poll_task(_app)] def get_blueprint(): from .routes import snmp_bp return snmp_bp