fix definition
check code / check-code (push) Successful in 32s
Details
check code / check-code (push) Successful in 32s
Details
This commit is contained in:
parent
59a9b01fef
commit
29cf05c888
|
@ -377,12 +377,10 @@ class NetBoxDNSSource(octodns.provider.base.BaseProvider):
|
||||||
case octodns.record.Update():
|
case octodns.record.Update():
|
||||||
rcd_name = "@" if change.existing.name == "" else change.existing.name
|
rcd_name = "@" if change.existing.name == "" else change.existing.name
|
||||||
|
|
||||||
nb_records: pynetbox.core.response.RecordSet = (
|
nb_records = self.api.plugins.netbox_dns.records.filter(
|
||||||
self.api.plugins.netbox_dns.records.filter(
|
zone_id=nb_zone.id,
|
||||||
zone_id=nb_zone.id,
|
name=rcd_name,
|
||||||
name=rcd_name,
|
type=change.existing._type,
|
||||||
type=change.existing._type,
|
|
||||||
)
|
|
||||||
)
|
)
|
||||||
|
|
||||||
existing_changeset = self._format_changeset(change.existing)
|
existing_changeset = self._format_changeset(change.existing)
|
||||||
|
@ -400,14 +398,12 @@ class NetBoxDNSSource(octodns.provider.base.BaseProvider):
|
||||||
nb_record.save()
|
nb_record.save()
|
||||||
|
|
||||||
for record in to_create:
|
for record in to_create:
|
||||||
nb_record: pynetbox.core.response.Record = (
|
nb_record = self.api.plugins.netbox_dns.records.create(
|
||||||
self.api.plugins.netbox_dns.records.create(
|
zone=nb_zone.id,
|
||||||
zone=nb_zone.id,
|
name=rcd_name,
|
||||||
name=rcd_name,
|
type=change.new._type,
|
||||||
type=change.new._type,
|
ttl=change.new.ttl,
|
||||||
ttl=change.new.ttl,
|
value=record.replace("\\\\", "\\").replace("\\;", ";"),
|
||||||
value=record.replace("\\\\", "\\").replace("\\;", ";"),
|
disable_ptr=True,
|
||||||
disable_ptr=True,
|
|
||||||
)
|
|
||||||
)
|
)
|
||||||
self.log.debug(f"{nb_record!r}")
|
self.log.debug(f"{nb_record!r}")
|
||||||
|
|
Loading…
Reference in New Issue