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

Merge remote-tracking branch 'patsissons/fix-cdrom-index-out-of-range-error' into release-0.4.0

This commit is contained in:
Dan Petersen 2021-01-02 22:42:08 +01:00
commit 550ab62a7a

View File

@ -2401,14 +2401,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