diff --git a/main.tf b/main.tf index 644f4b0..328a26a 100644 --- a/main.tf +++ b/main.tf @@ -1,15 +1,15 @@ -data "netbox_prefix" "test" { +data "netbox_prefix" "network" { cidr = var.netbox_prefix } -resource "netbox_available_ip_address" "test" { - prefix_id = data.netbox_prefix.test.id +resource "netbox_available_ip_address" "available_ip" { + prefix_id = data.netbox_prefix.network.id description = var.name dns_name = var.dns_name } output "ip_addr" { - value = netbox_available_ip_address.test.ip_address + value = netbox_available_ip_address.available_ip.ip_address } data "xenorchestra_sr" "local_storage" { @@ -39,7 +39,7 @@ resource "xenorchestra_vm" "bar" { ssh_keys = var.ssh_keys }) cloud_network_config = templatefile("cloud_network_config.tftpl", { - ip = "${replace(netbox_available_ip_address.test.ip_address, "var.netmask_netbox", var.netmask)}" + ip = "${replace(netbox_available_ip_address.available_ip.ip_address, "var.netmask_netbox", var.netmask)}" gateway = var.gateway }) name_label = var.name @@ -75,7 +75,7 @@ resource "local_file" "inventory" { filename = "inventory" content = <