From 1a4a0fe647a26e91ab6cd96623052c6763d92737 Mon Sep 17 00:00:00 2001 From: Zexi Li Date: Wed, 10 Sep 2025 14:17:41 +0800 Subject: [PATCH] fix(climc): monitor-alertrecords-total-alert command (#23265) --- cmd/climc/shell/monitor/alertrecord.go | 2 +- pkg/mcclient/options/monitor/alertrecord.go | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/cmd/climc/shell/monitor/alertrecord.go b/cmd/climc/shell/monitor/alertrecord.go index 07d364ab51..496ef13958 100644 --- a/cmd/climc/shell/monitor/alertrecord.go +++ b/cmd/climc/shell/monitor/alertrecord.go @@ -23,5 +23,5 @@ func init() { cmd := NewResourceCmd(modules.AlertRecordManager) cmd.List(new(options.AlertRecordListOptions)) cmd.Show(new(options.AlertRecordShowOptions)) - cmd.Get("", new(options.AlertRecordTotalOptions)) + cmd.GetProperty(new(options.AlertRecordTotalOptions)) } diff --git a/pkg/mcclient/options/monitor/alertrecord.go b/pkg/mcclient/options/monitor/alertrecord.go index 1bc7567352..be85d08302 100644 --- a/pkg/mcclient/options/monitor/alertrecord.go +++ b/pkg/mcclient/options/monitor/alertrecord.go @@ -53,7 +53,6 @@ func (o *AlertRecordShowOptions) GetId() string { } type AlertRecordTotalOptions struct { - ID string `help:"total-alert" json:"-"` options.BaseListOptions } @@ -61,8 +60,8 @@ func (o *AlertRecordTotalOptions) Params() (jsonutils.JSONObject, error) { return options.ListStructToParams(o) } -func (o *AlertRecordTotalOptions) GetId() string { - return o.ID +func (o *AlertRecordTotalOptions) Property() string { + return "total-alert" } type AlertRecordShieldListOptions struct {