lib/conjur/command/assets.rb in conjur-cli-4.6.1 vs lib/conjur/command/assets.rb in conjur-cli-4.7.0
- old
+ new
@@ -73,10 +73,14 @@
desc "List an asset"
arg_name "kind"
command :list do |c|
c.action do |global_options,options,args|
kind = require_arg(args, "kind").gsub('-', '_')
- api.send(kind.pluralize).each do |e|
+ if api.respond_to?(kind.pluralize)
+ api.send(kind.pluralize)
+ else
+ api.resources(kind: kind)
+ end.each do |e|
display(e, options)
end
end
end