Sha256: 89b5abd4746e7d197d0ccf2778826caf748e73a2bf46e83435bad0d74c937ed8
Contents?: true
Size: 445 Bytes
Versions: 3
Compression:
Stored size: 445 Bytes
Contents
module SecretsCli module Vault class Read < SecretsCli::Vault::Base def initialize(options) super @secrets_repo = options.secrets_repo || config.secrets_repo @secrets_field = options.secrets_field || config.secrets_field end private attr_reader :secrets_repo, :secrets_field def command "vault read --field=#{secrets_field} #{secrets_full_repo}" end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
secrets_cli-0.2.0 | lib/secrets_cli/vault/read.rb |
secrets_cli-0.1.1 | lib/secrets_cli/vault/read.rb |
secrets_cli-0.1.0 | lib/secrets_cli/vault/read.rb |