diff --git a/cmd/climc/shell/compute/backup.go b/cmd/climc/shell/compute/backup.go index 3d64a2d50a..da9e7a7ff8 100644 --- a/cmd/climc/shell/compute/backup.go +++ b/cmd/climc/shell/compute/backup.go @@ -17,6 +17,7 @@ package compute import ( "yunion.io/x/onecloud/cmd/climc/shell" modules "yunion.io/x/onecloud/pkg/mcclient/modules/compute" + "yunion.io/x/onecloud/pkg/mcclient/options" "yunion.io/x/onecloud/pkg/mcclient/options/compute" ) @@ -26,6 +27,8 @@ func init() { bsCmd.Show(&compute.BackupStorageIdOptions{}) bsCmd.Create(&compute.BackupStorageCreateOptions{}) bsCmd.Delete(&compute.BackupStorageIdOptions{}) + bsCmd.Perform("public", &options.BasePublicOptions{}) + bsCmd.Perform("private", &options.BaseIdOptions{}) dbCmd := shell.NewResourceCmd(&modules.DiskBackups) dbCmd.List(&compute.DiskBackupListOptions{})