in tools/mig-scaler/list.go [200:224]
func formatList(jobs []*Job, detailed bool) {
for _, j := range jobs {
if detailed {
fmt.Printf("ID : %s\n", j.ID)
}
fmt.Printf("Project : %s\n", j.MIG.Project)
if detailed {
fmt.Printf("Region : %s\n", j.MIG.Region)
fmt.Printf("Zone : %s\n", j.MIG.Zone)
} else {
fmt.Printf("Location : %s\n", j.MIG.Location())
}
fmt.Printf("Name : %s\n", j.MIG.Name)
fmt.Printf("Target : %d\n", j.TargetSize)
fmt.Printf("Increment: %d\n", j.Increment)
fmt.Printf("Wait : %s\n", j.Wait)
fmt.Printf("State : %s\n", j.State)
if detailed {
fmt.Printf("Started : %s\n", formatTimestamp(j.StartTime))
fmt.Printf("Finished : %s\n", formatTimestamp(j.EndTime))
fmt.Printf("Deadline : %s\n", formatTimestamp(j.Deadline))
}
fmt.Println()
}
}