remove filter flags and options for session recordings

This commit is contained in:
Todd authored and Timothy Messier committed 2023-05-31 12:18:23 +00:00
1 parent d1a5f3a2ff
commit 2359d5b7a5
6 files changed
+21 -20

No files matched your search

+3
View File
@@ -86,6 +86,8 @@ type cmdInfo struct {
// SkipClientCallActions allows skipping creation of an actual client
// call for an action in favor of custom logic in extra actions
SkipClientCallActions []string
SkipFiltering bool
}
var inputStructs = map[string][]*cmdInfo{
@@ -575,6 +577,7 @@ var inputStructs = map[string][]*cmdInfo{
HasExtraCommandVars: true,
HasExtraHelpFunc: true,
HasId: true,
SkipFiltering: true,
},
},
"storagebuckets": {
+3 -1
View File
@@ -195,7 +195,7 @@ var flags{{ camelCase .SubActionPrefix }}Map = map[string][]string{
"delete": {"id"},
{{ end }}
{{ if eq $action "list" }}
"list": { "{{ kebabCase $input.Container }}-id", "filter" {{ if (eq $input.Container "Scope") }}, "recursive"{{ end }} },
"list": { "{{ kebabCase $input.Container }}-id"{{ if not $input.SkipFiltering }}, "filter" {{ end }} {{ if (eq $input.Container "Scope") }}, "recursive"{{ end }} },
{{ end }}
{{ end }}
{{ end }}
@@ -382,9 +382,11 @@ func (c *{{ camelCase .SubActionPrefix }}Command) Run(args []string) int {
}
{{ end }}
{{ if not .SkipFiltering }}
if c.FlagFilter != "" {
opts = append(opts, {{ .Pkg }}.WithFilter(c.FlagFilter))
}
{{ end }}
{{ if .HasScopeName }}
switch c.FlagScopeName {