fix definition
check code / check-code (push) Successful in 32s Details

This commit is contained in:
Ivan Schaller 2024-02-28 14:38:08 +01:00
parent 59a9b01fef
commit 29cf05c888
1 changed files with 11 additions and 15 deletions

View File

@ -377,12 +377,10 @@ class NetBoxDNSSource(octodns.provider.base.BaseProvider):
case octodns.record.Update():
rcd_name = "@" if change.existing.name == "" else change.existing.name
nb_records: pynetbox.core.response.RecordSet = (
self.api.plugins.netbox_dns.records.filter(
zone_id=nb_zone.id,
name=rcd_name,
type=change.existing._type,
)
nb_records = self.api.plugins.netbox_dns.records.filter(
zone_id=nb_zone.id,
name=rcd_name,
type=change.existing._type,
)
existing_changeset = self._format_changeset(change.existing)
@ -400,14 +398,12 @@ class NetBoxDNSSource(octodns.provider.base.BaseProvider):
nb_record.save()
for record in to_create:
nb_record: pynetbox.core.response.Record = (
self.api.plugins.netbox_dns.records.create(
zone=nb_zone.id,
name=rcd_name,
type=change.new._type,
ttl=change.new.ttl,
value=record.replace("\\\\", "\\").replace("\\;", ";"),
disable_ptr=True,
)
nb_record = self.api.plugins.netbox_dns.records.create(
zone=nb_zone.id,
name=rcd_name,
type=change.new._type,
ttl=change.new.ttl,
value=record.replace("\\\\", "\\").replace("\\;", ";"),
disable_ptr=True,
)
self.log.debug(f"{nb_record!r}")