class Kontena::Cli::Vault::ExportCommand
Public Instance Methods
execute()
click to toggle source
# File lib/kontena/cli/vault/export_command.rb, line 12 def execute require 'shellwords' require 'json' require 'yaml' meth = json? ? :to_json : :to_yaml puts( Kontena.run!(['vault', 'ls', '--return']).sort.map do |secret| [secret, Kontena.run!(['vault', 'read', '--return', secret])] end.to_h.send(meth) ) end