mirror of
https://github.com/bpg/terraform-provider-proxmox.git
synced 2025-07-03 12:02:57 +00:00
Fix for empty mac address list
This commit is contained in:
parent
877506a0b4
commit
ea05ebc40e
@ -2683,11 +2683,12 @@ func resourceVirtualEnvironmentVMReadNetworkValues(d *schema.ResourceData, m int
|
||||
|
||||
ipv4Addresses := []interface{}{}
|
||||
ipv6Addresses := []interface{}{}
|
||||
macAddresses := []interface{}{}
|
||||
networkInterfaceNames := []interface{}{}
|
||||
|
||||
if started {
|
||||
if vmConfig.Agent != nil && vmConfig.Agent.Enabled != nil && *vmConfig.Agent.Enabled {
|
||||
macAddresses := []interface{}{}
|
||||
|
||||
networkInterfaces, err := veClient.WaitForNetworkInterfacesFromVMAgent(nodeName, vmID, 1800, 5)
|
||||
|
||||
if err == nil && networkInterfaces.Result != nil {
|
||||
@ -2715,12 +2716,13 @@ func resourceVirtualEnvironmentVMReadNetworkValues(d *schema.ResourceData, m int
|
||||
networkInterfaceNames[ri] = rv.Name
|
||||
}
|
||||
}
|
||||
|
||||
d.Set(mkResourceVirtualEnvironmentVMMACAddresses, macAddresses)
|
||||
}
|
||||
}
|
||||
|
||||
d.Set(mkResourceVirtualEnvironmentVMIPv4Addresses, ipv4Addresses)
|
||||
d.Set(mkResourceVirtualEnvironmentVMIPv6Addresses, ipv6Addresses)
|
||||
d.Set(mkResourceVirtualEnvironmentVMMACAddresses, macAddresses)
|
||||
d.Set(mkResourceVirtualEnvironmentVMNetworkInterfaceNames, networkInterfaceNames)
|
||||
|
||||
return nil
|
||||
|
Loading…
Reference in New Issue
Block a user