class Shelter::CLI::Command::Vault
Public Instance Methods
create(file)
click to toggle source
# File lib/cli/command/vault.rb 11 def create(file) 12 vault_execute('create', file) 13 end
list()
click to toggle source
# File lib/cli/command/vault.rb 26 def list 27 file_list = Dir["#{App.config.secure_root}/**/*_secret.yaml"].to_a 28 formatted = file_list.map do |f| 29 " #{f.sub(App.config.secure_root, '').sub('_secret.yaml', '')}" 30 end 31 32 puts formatted.join("\n") 33 end
update(file)
click to toggle source
# File lib/cli/command/vault.rb 16 def update(file) 17 vault_execute('edit', file) 18 end
view(file)
click to toggle source
# File lib/cli/command/vault.rb 21 def view(file) 22 vault_execute('view', file) 23 end