Fix shedule get and describe CLI issue.

Signed-off-by: Xun Jiang <jxun@vmware.com>
This commit is contained in:
Xun Jiang
2023-12-18 16:41:10 +08:00
parent ea6c8ca127
commit 6222891d5b
2 changed files with 2 additions and 4 deletions

View File

@@ -41,9 +41,8 @@ func NewDescribeCommand(f client.Factory, use string) *cobra.Command {
crClient, err := f.KubebuilderClient()
cmd.CheckError(err)
var schedules *v1.ScheduleList
schedules := new(v1.ScheduleList)
if len(args) > 0 {
schedules = new(v1.ScheduleList)
for _, name := range args {
schedule := new(v1.Schedule)
err := crClient.Get(context.TODO(), ctrlclient.ObjectKey{Namespace: f.Namespace(), Name: name}, schedule)

View File

@@ -43,9 +43,8 @@ func NewGetCommand(f client.Factory, use string) *cobra.Command {
crClient, err := f.KubebuilderClient()
cmd.CheckError(err)
var schedules *api.ScheduleList
schedules := new(api.ScheduleList)
if len(args) > 0 {
schedules = new(api.ScheduleList)
for _, name := range args {
schedule := new(api.Schedule)
err := crClient.Get(context.TODO(), ctrlclient.ObjectKey{Name: name, Namespace: f.Namespace()}, schedule)