Sha256: b225309fc9bc6670a8439d79a68b105e58f9940b50570552feeb4040f1b4a068
Contents?: true
Size: 509 Bytes
Versions: 7
Compression:
Stored size: 509 Bytes
Contents
module SecretsCli module Vault class Read < SecretsCli::Vault::Base def initialize(options) super options.default verbose: true SecretsCli::Check::Secrets.new(options).call @secrets_storage_key = options.secrets_storage_key || config.secrets_storage_key end private attr_reader :secrets_storage_key def command secret = ::Vault.logical.read(secrets_full_storage_key) secret.data[SECRETS_FIELD] end end end end
Version data entries
7 entries across 7 versions & 1 rubygems