From 89d94dbd4521cbf840de609dae6cbdef86343cc9 Mon Sep 17 00:00:00 2001 From: Christoph Emsenhuber Date: Wed, 9 Sep 2026 11:50:33 +0200 Subject: [PATCH] =?UTF-8?q?TP44=20Teil=20B:=20jobs/=5F=5Finit=5F=5F.py=20?= =?UTF-8?q?=E2=80=94=20Job-Modul=20importieren,=20damit=20register=5Fjobs?= =?UTF-8?q?=20greift?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Nautobot laedt aus einer Git-Datenquelle nur das jobs-Paket; ohne __init__.py, das cf_estate_sync importiert, wird kein Job registriert (Sync-Warnung 'No jobs were registered on loading the bf_infra.jobs submodule'). Co-Authored-By: Claude Opus 4.8 --- jobs/__init__.py | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 jobs/__init__.py diff --git a/jobs/__init__.py b/jobs/__init__.py new file mode 100644 index 0000000..3696c4b --- /dev/null +++ b/jobs/__init__.py @@ -0,0 +1,7 @@ +"""bf-infra Nautobot-Jobs (Git-Datenquelle). + +Nautobot importiert nur dieses Paket; damit die enthaltenen Jobs sich +registrieren, muss jedes Job-Modul hier importiert werden. Neue periodische +externe->Nautobot-Syncs kommen als weiteres Modul dazu (kein per-Task-Container). +""" +from . import cf_estate_sync # noqa: F401 (Import triggert register_jobs)