class Chef::Knife::VaultShow

Public Instance Methods

print_keys(vault) click to toggle source
print_values(vault, item, values) click to toggle source
run() click to toggle source
# File lib/chef/knife/vault_show.rb, line 35
def run
  vault = @name_args[0]
  item = @name_args[1]
  values = @name_args[2]

  if vault && item
    set_mode(config[:vault_mode])
    print_values(vault, item, values)
  elsif vault
    set_mode(config[:vault_mode])
    print_keys(vault)
  else
    show_usage
  end
end