Newer
Older
netbox-docker / startup_scripts / 150_rirs.py
@Christian Mäder Christian Mäder on 9 Feb 2021 311 bytes Use black as formatter for python files
import sys

from ipam.models import RIR
from startup_script_utils import load_yaml

rirs = load_yaml("/opt/netbox/initializers/rirs.yml")

if rirs is None:
    sys.exit()

for params in rirs:
    rir, created = RIR.objects.get_or_create(**params)

    if created:
        print("🗺️ Created RIR", rir.name)