@@ -50,8 +50,8 @@ data "vsphere_tag" "tag" {
5050}
5151
5252data "vsphere_folder" "folder" {
53- count = var. vmfolder != null ? 1 : 0
54- path = " /${ data . vsphere_datacenter . dc . name } /vm/${ var . vmfolder } "
53+ count = var. vmfolder != null ? 1 : 0
54+ path = " /${ data . vsphere_datacenter . dc . name } /vm/${ var . vmfolder } "
5555}
5656
5757locals {
@@ -95,17 +95,17 @@ resource "vsphere_virtual_machine" "vm" {
9595 scsi_bus_sharing = var. scsi_bus_sharing
9696 scsi_type = var. scsi_type != " " ? var. scsi_type : data. vsphere_virtual_machine . template . scsi_type
9797 scsi_controller_count = max (
98- max (0 ,flatten ([
98+ max (0 , flatten ([
9999 for item in values (var. data_disk ) : [
100100 for elem , val in item :
101101 elem == " data_disk_scsi_controller" ? val : 0
102- ]])... ) + 1 ,
103- ceil ((max (0 ,flatten ([
102+ ]])... ) + 1 ,
103+ ceil ((max (0 , flatten ([
104104 for item in values (var. data_disk ) : [
105105 for elem , val in item :
106106 elem == " unit_number" ? val : 0
107- ] ])... ) + 1 ) / 15 ),
108- var. scsi_controller )
107+ ] ])... ) + 1 ) / 15 ),
108+ var. scsi_controller )
109109 wait_for_guest_net_routable = var. wait_for_guest_net_routable
110110 wait_for_guest_ip_timeout = var. wait_for_guest_ip_timeout
111111 wait_for_guest_net_timeout = var. wait_for_guest_net_timeout
@@ -141,26 +141,26 @@ resource "vsphere_virtual_machine" "vm" {
141141 for_each = var. data_disk
142142 iterator = terraform_disks
143143 content {
144- label = terraform_disks. key
145- size = lookup (terraform_disks. value , " size_gb" , null )
144+ label = terraform_disks. key
145+ size = lookup (terraform_disks. value , " size_gb" , null )
146146 unit_number = (
147147 lookup (
148- terraform_disks. value ,
149- " unit_number" ,
148+ terraform_disks. value ,
149+ " unit_number" ,
150150 - 1
151- ) < 0 ? (
151+ ) < 0 ? (
152152 lookup (
153- terraform_disks. value ,
154- " data_disk_scsi_controller" ,
153+ terraform_disks. value ,
154+ " data_disk_scsi_controller" ,
155155 0
156- ) > 0 ? (
156+ ) > 0 ? (
157157 (terraform_disks. value . data_disk_scsi_controller * 15 ) +
158- index (keys (var. data_disk ), terraform_disks. key ) +
158+ index (keys (var. data_disk ), terraform_disks. key ) +
159159 (var. scsi_controller == tonumber (terraform_disks. value [" data_disk_scsi_controller" ]) ? local. template_disk_count : 0 )
160- ) : (
160+ ) : (
161161 index (keys (var. data_disk ), terraform_disks. key ) + local. template_disk_count
162162 )
163- ) : (
163+ ) : (
164164 tonumber (terraform_disks. value [" unit_number" ])
165165 )
166166 )
@@ -212,12 +212,12 @@ resource "vsphere_virtual_machine" "vm" {
212212 content {
213213 ipv4_address = split (" /" , var. network [keys (var. network )[network_interface . key ]][count . index ])[0 ]
214214 ipv4_netmask = var. network [keys (var. network )[network_interface . key ]][count . index ] == " " ? null : (
215- length (split (" /" , var. network [keys (var. network )[network_interface . key ]][count . index ])) == 2 ? (
216- split (" /" , var. network [keys (var. network )[network_interface . key ]][count . index ])[1 ]
217- ) : (
218- length (var. ipv4submask ) == 1 ? var. ipv4submask [0 ] : var. ipv4submask [network_interface . key ]
219- )
220- )
215+ length (split (" /" , var. network [keys (var. network )[network_interface . key ]][count . index ])) == 2 ? (
216+ split (" /" , var. network [keys (var. network )[network_interface . key ]][count . index ])[1 ]
217+ ) : (
218+ length (var. ipv4submask ) == 1 ? var. ipv4submask [0 ] : var. ipv4submask [network_interface . key ]
219+ )
220+ )
221221 }
222222 }
223223 dns_server_list = var. dns_server_list
0 commit comments