Method: Central::Cli::Vault::UpdateCommand#execute

Defined in:
lib/central/cli/vault/update_command.rb

#executeObject



8
9
10
11
12
13
14
15
16
# File 'lib/central/cli/vault/update_command.rb', line 8

def execute
  require_api_url
  token = require_token
  secret = value
  secret = STDIN.read if secret.to_s == ''
  abort('No value provided') if secret.to_s == ''
  data = { value: secret }
  client(token).put("stacks/#{current_stack}/secrets/#{name}", data)
end