diff --git a/gso/services/infoblox.py b/gso/services/infoblox.py index 6838ad9eada39ad5fe3999f0f28096e04216388a..873c8e129e61748093c144d2b70e7ffd4e146093 100644 --- a/gso/services/infoblox.py +++ b/gso/services/infoblox.py @@ -65,7 +65,7 @@ def _allocate_network( for network in container.subnets(new_prefix=netmask): if objects.Network.search(conn, network=str(network)) is None: created_net = objects.Network.create( - conn, network=str(network), dns_view=dns_view, network_view=network_view, comment=comment + conn, network=str(network), dns=dns_view, network_view=network_view, comment=comment ) if created_net.response != "Infoblox Object already Exists": return ipaddress.ip_network(created_net.network) @@ -202,7 +202,7 @@ def allocate_host( name=hostname, aliases=cname_aliases, comment=comment, - dns_view=dns_view, + view=dns_view, network_view=network_view, ) created_v6 = ipaddress.IPv6Address(new_host.ipv6addr) @@ -264,7 +264,7 @@ def create_host_by_ip( # This needs to be done in two steps, otherwise only one of the IP addresses is stored. objects.HostRecord.create( - conn, ip=ipv6_object, name=hostname, comment=comment, dns_view=dns_view, network_view=network_view + conn, ip=ipv6_object, name=hostname, comment=comment, view=dns_view, network_view=network_view ) new_host = find_host_by_fqdn(hostname) new_host.ipv4addrs = [ipv4_object]