fix attribute error in case view is null
This commit is contained in:
parent
773a8bd8eb
commit
693ea86629
|
@ -85,8 +85,8 @@ class NetBoxDNSSource(octodns.provider.base.BaseProvider):
|
||||||
def _get_nb_zone(self, name: str, view: pynb_resp.Record | None) -> pynb_resp.Record:
|
def _get_nb_zone(self, name: str, view: pynb_resp.Record | None) -> pynb_resp.Record:
|
||||||
"""Given a zone name and a view name, look it up in NetBox.
|
"""Given a zone name and a view name, look it up in NetBox.
|
||||||
Raises: pynetbox.RequestError if declared view is not existant"""
|
Raises: pynetbox.RequestError if declared view is not existant"""
|
||||||
view_name = "null" if not view else view.name
|
view = "null" if not view else view
|
||||||
nb_zone = self._api.plugins.netbox_dns.zones.get(name=name[:-1], view=view_name)
|
nb_zone = self._api.plugins.netbox_dns.zones.get(name=name[:-1], view=view)
|
||||||
|
|
||||||
return nb_zone
|
return nb_zone
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue