func formatList()

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()
	}
}