Skip to content

Commit aded90b

Browse files
authored
fix(logging): allow nil or custom zones in resource detection (#3997)
1 parent dcfadaf commit aded90b

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

logging/logging.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -404,7 +404,11 @@ func monitoredResource(parent string) *mrpb.MonitoredResource {
404404
}
405405

406406
func regionFromZone(zone string) string {
407-
return zone[:strings.LastIndex(zone, "-")]
407+
cutoff := strings.LastIndex(zone, "-")
408+
if cutoff > 0 {
409+
return zone[:cutoff]
410+
}
411+
return zone
408412
}
409413

410414
func globalResource(projectID string) *mrpb.MonitoredResource {

0 commit comments

Comments
 (0)