Sha256: 6eca23b6b786caad9fc54a621bd7ba937c10b7eb7593a102568568d9d8625425

Contents?: true

Size: 457 Bytes

Versions: 3

Compression:

Stored size: 457 Bytes

Contents

require 'handsome_fencer/crypto'

module Roro

  class CLI < Thor

    desc "generate::obfuscated", "obfuscates any files matching the pattern ./roro/**/*.env"
    map "generate::obfuscated" => "generate_obfuscated"
    
    def generate_obfuscated(*args) 
      environments = args.first ? [args.first] : gather_environments
      environments.each do |environment|
        HandsomeFencer::Crypto.obfuscate(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/obfuscated.rb
roro-0.3.17 lib/roro/cli/generate/obfuscated.rb
roro-0.3.16 lib/roro/cli/generate/obfuscated.rb