Skip to content

Commit

Permalink
Merge pull request #436 from terraform-providers/image
Browse files Browse the repository at this point in the history
Data Source / Resource `azurerm_image` - Fixing a crash when blob_uri wasn't specified
  • Loading branch information
mbfrahry authored Oct 26, 2017
2 parents d2c9208 + 12b48e1 commit 15ef3a7
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions azurerm/resource_arm_image.go
Original file line number Diff line number Diff line change
Expand Up @@ -293,7 +293,9 @@ func flattenAzureRmImageOSDisk(d *schema.ResourceData, osDisk *compute.ImageOSDi
result := make(map[string]interface{})

if disk := osDisk; disk != nil {
result["blob_uri"] = *osDisk.BlobURI
if osDisk.BlobURI != nil {
result["blob_uri"] = *osDisk.BlobURI
}
result["caching"] = string(osDisk.Caching)
if osDisk.DiskSizeGB != nil {
result["size_gb"] = *osDisk.DiskSizeGB
Expand All @@ -314,7 +316,9 @@ func flattenAzureRmImageDataDisks(d *schema.ResourceData, diskImages *[]compute.
if images := diskImages; images != nil {
for i, disk := range *images {
l := make(map[string]interface{})
l["blob_uri"] = disk.BlobURI
if disk.BlobURI != nil {
l["blob_uri"] = *disk.BlobURI
}
l["caching"] = string(disk.Caching)
if disk.DiskSizeGB != nil {
l["size_gb"] = *disk.DiskSizeGB
Expand Down

0 comments on commit 15ef3a7

Please sign in to comment.