github.com/anuaimi/terraform@v0.6.4-0.20150904235404-2bf9aec61da8/builtin/providers/google/disk_type.go (about) 1 package google 2 3 import ( 4 "google.golang.org/api/compute/v1" 5 ) 6 7 // readDiskType finds the disk type with the given name. 8 func readDiskType(c *Config, zone *compute.Zone, name string) (*compute.DiskType, error) { 9 diskType, err := c.clientCompute.DiskTypes.Get(c.Project, zone.Name, name).Do() 10 if err == nil && diskType != nil && diskType.SelfLink != "" { 11 return diskType, nil 12 } else { 13 return nil, err 14 } 15 }