in dp_check/dp_check.go [946:956]
func getZone(timeout time.Duration) (string, error) {
qualifiedZone, err := getFromMetadata(timeout, zoneURL)
if err != nil {
return "", fmt.Errorf("could not fetch zone from metadata server: |%v|", err)
}
i := bytes.LastIndexByte(qualifiedZone, '/')
if i == -1 {
return "", fmt.Errorf("could not parse zone |%v|", qualifiedZone)
}
return string(qualifiedZone[i+1:]), nil
}