Sha256: 03f2b7b37dd400c619242ec8737a83aafce90ba38d5e71a3d3cc7f3164dd8f16

Contents?: true

Size: 437 Bytes

Versions: 3

Compression:

Stored size: 437 Bytes

Contents

module Roro
  class CLI < Thor
    
    desc "generate::exposed", "Generate private .env files from encrypted .env.enc files inside the roro directory."
    map "generate::exposed" => "generate_exposed"
    
    def generate_exposed(*args) 
      environments = args.first ? [args.first] : gather_environments
      environments.each do |environment|
        HandsomeFencer::Crypto.expose(environment, 'roro')
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
roro-0.3.18 lib/roro/cli/generate/exposed.rb
roro-0.3.17 lib/roro/cli/generate/exposed.rb
roro-0.3.16 lib/roro/cli/generate/exposed.rb