TP44 nachgezogen + TP37/34/36-Plan (native Modelle, erst planen)

- Seeder tp36-cf-estate-seed.py -> tp44-cf-estate-seed.py (+ Referenzen, Docstring)
- teilprojekte.md: TP44 Quick-Index + Abschnitt (Anker), Ist-Stand 09-06,
  TP34/36/37 auf korrigierten Stand (TP37 P3 via TP44 erledigt; P1+2 offen)
- Plan-Runbook handoff-20260906-tp37-34-36-plan.md (native Modelle, Compliance-Gegenprobe)
- 09-02-Handoff + cf-tunnel-mapping: Referenzen/TODOs nachgezogen
- TP23-Quick-Index-Zeile (fremde, korrekte Aenderung) auf User-Okay mit uebernommen

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-09-06 22:32:20 +02:00
parent 9caf145341
commit c024f85579
5 changed files with 188 additions and 17 deletions

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env python3
"""
TP36 — Cloudflare-Estate als SSoT in Nautobot (Etappe 1: manuelle Erstbefuellung).
TP44 — Cloudflare-Estate als SSoT in Nautobot (Etappe 1: manuelle Erstbefuellung).
Idempotenter Seeder (get-or-create) fuer die native nautobot.cloud-Modellwelt:
Manufacturer "Cloudflare"
@@ -18,8 +18,8 @@ Token-Quelle: docs/nas-vlan20/stacks/210-nautobot.yml (gitignored),
Schluessel NAUTOBOT_SUPERUSER_API_TOKEN.
Aufruf:
python3 nautobot/tp36-cf-estate-seed.py # Dry-Run (default)
python3 nautobot/tp36-cf-estate-seed.py --commit # legt an
python3 nautobot/tp44-cf-estate-seed.py # Dry-Run (default)
python3 nautobot/tp44-cf-estate-seed.py --commit # legt an
"""
import json
import os