From d04a74bfd4d060f1e0475bbb7c3bd0ca1747d9d0 Mon Sep 17 00:00:00 2001 From: Qiu Jian Date: Mon, 18 Dec 2023 15:33:03 +0800 Subject: [PATCH] fix: climc add lb-event and dbinstance-event --- cmd/climc/shell/events/events.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/cmd/climc/shell/events/events.go b/cmd/climc/shell/events/events.go index 42bfb451be..a06df41a78 100644 --- a/cmd/climc/shell/events/events.go +++ b/cmd/climc/shell/events/events.go @@ -168,6 +168,16 @@ func init() { return doComputeEventList(s, &nargs) }) + R(&TypeEventListOptions{}, "dbinstance-event", "Show operation event logs of disk", func(s *mcclient.ClientSession, args *TypeEventListOptions) error { + nargs := EventListOptions{BaseEventListOptions: args.BaseEventListOptions, Id: args.ID, Type: []string{"dbinstance"}} + return doComputeEventList(s, &nargs) + }) + + R(&TypeEventListOptions{}, "lb-event", "Show operation event logs of disk", func(s *mcclient.ClientSession, args *TypeEventListOptions) error { + nargs := EventListOptions{BaseEventListOptions: args.BaseEventListOptions, Id: args.ID, Type: []string{"loadbalancer"}} + return doComputeEventList(s, &nargs) + }) + R(&TypeEventListOptions{}, "eip-event", "Show operation event logs of elastic IP", func(s *mcclient.ClientSession, args *TypeEventListOptions) error { nargs := EventListOptions{BaseEventListOptions: args.BaseEventListOptions, Id: args.ID, Type: []string{"eip"}} return doComputeEventList(s, &nargs)