0
0
mirror of https://github.com/bpg/terraform-provider-proxmox.git synced 2025-07-10 15:55:01 +00:00

fix index out of range error

This commit is contained in:
Pat Sissons 2020-12-05 20:14:17 -08:00
parent eb06704896
commit 920bf24200

View File

@ -2205,14 +2205,16 @@ func resourceVirtualEnvironmentVMReadCustom(d *schema.ResourceData, m interface{
cdromBlock[mkResourceVirtualEnvironmentVMCDROMEnabled] = vmConfig.IDEDevice3.Enabled cdromBlock[mkResourceVirtualEnvironmentVMCDROMEnabled] = vmConfig.IDEDevice3.Enabled
cdromBlock[mkResourceVirtualEnvironmentVMCDROMFileID] = vmConfig.IDEDevice3.FileVolume cdromBlock[mkResourceVirtualEnvironmentVMCDROMFileID] = vmConfig.IDEDevice3.FileVolume
isCurrentCDROMFileId := currentCDROM[0].(map[string]interface{}) if len(currentCDROM) > 0 {
isCurrentCDROMFileId := currentCDROM[0].(map[string]interface{})
if isCurrentCDROMFileId[mkResourceVirtualEnvironmentVMCDROMFileID] == "" { if isCurrentCDROMFileId[mkResourceVirtualEnvironmentVMCDROMFileID] == "" {
cdromBlock[mkResourceVirtualEnvironmentVMCDROMFileID] = "" cdromBlock[mkResourceVirtualEnvironmentVMCDROMFileID] = ""
} }
if isCurrentCDROMFileId[mkResourceVirtualEnvironmentVMCDROMEnabled] == false { if isCurrentCDROMFileId[mkResourceVirtualEnvironmentVMCDROMEnabled] == false {
cdromBlock[mkResourceVirtualEnvironmentVMCDROMEnabled] = false cdromBlock[mkResourceVirtualEnvironmentVMCDROMEnabled] = false
}
} }
cdrom[0] = cdromBlock cdrom[0] = cdromBlock