class Dotenv::EnvTemplate

Class for creating a template from a env file

Public Class Methods

new(env_file) click to toggle source
# File lib/dotenv/template.rb, line 4
def initialize(env_file)
  @env_file = env_file
end

Public Instance Methods

create_template() click to toggle source
# File lib/dotenv/template.rb, line 8
def create_template
  File.open(@env_file, "r") do |env_file|
    File.open("#{@env_file}.template", "w") do |env_template|
      env_file.each do |line|
        variable = line.split("=").first
        env_template.puts "#{variable}=#{variable}"
      end
    end
  end
end