Sha256: 9d1bb85f10402a9b4984345e97f8ae22e4e08b98fe90347abc47970fbbb49c1f
Contents?: true
Size: 501 Bytes
Versions: 14
Compression:
Stored size: 501 Bytes
Contents
module Kontena::Cli::Vault class UpdateCommand < Clamp::Command include Kontena::Cli::Common parameter 'NAME', 'Secret name' parameter '[VALUE]', 'Secret value' def execute require_api_url token = require_token secret = value if secret.to_s == '' secret = STDIN.read end abort('No value provided') if secret.to_s == '' data = {value: secret} client(token).put("grids/#{current_grid}/secrets/#{name}", data) end end end
Version data entries
14 entries across 14 versions & 1 rubygems