Sha256: dd0145a77489fb44471378cf66ff41d3d13c346e806eee6f03aea0a9f811b39b
Contents?: true
Size: 565 Bytes
Versions: 5
Compression:
Stored size: 565 Bytes
Contents
# create the CA class Vault::Provision::Pki::Root::Generate::Internal < Vault::Provision::Prototype include Vault::Provision::Pki def gen_file mount_point "#{@instance_dir}/#{mount_point}/root/generate/internal.json" end def provision! repo_files_by_mount_type('pki').each do |rf| mount_point = rf.split('/')[-4] next unless FileTest.file?(gen_file(mount_point)) next if generated? mount_point next unless @pki_allow_destructive @vault.post "v1/#{mount_point}/root/generate/internal", File.read(rf) end end end
Version data entries
5 entries across 5 versions & 1 rubygems