TP44 Teil B: jobs/__init__.py — Job-Modul importieren, damit register_jobs greift

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 <noreply@anthropic.com>
This commit is contained in:
2026-09-09 11:50:33 +02:00
parent 6f60e03679
commit 89d94dbd45

7
jobs/__init__.py Normal file
View File

@@ -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)