Support pause/unpause schedules

Support pause/unpause schedule

Fixes #2363

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
This commit is contained in:
Wenkai Yin(尹文开)
2022-09-15 10:42:48 +08:00
parent 100d6b4430
commit 4b9dbfa416
21 changed files with 440 additions and 89 deletions
@@ -52,6 +52,9 @@ func DescribeSchedule(schedule *v1.Schedule) string {
}
}
d.Println()
d.Printf("Paused:\t%t\n", schedule.Spec.Paused)
d.Println()
DescribeScheduleSpec(d, schedule.Spec)
+2
View File
@@ -36,6 +36,7 @@ var (
{Name: "Backup TTL"},
{Name: "Last Backup"},
{Name: "Selector"},
{Name: "Paused"},
}
)
@@ -71,6 +72,7 @@ func printSchedule(schedule *v1.Schedule) []metav1.TableRow {
schedule.Spec.Template.TTL.Duration,
humanReadableTimeFromNow(lastBackupTime),
metav1.FormatLabelSelector(schedule.Spec.Template.LabelSelector),
schedule.Spec.Paused,
)
return []metav1.TableRow{row}