Sha256: dca1d17510e0a2eec5069b800acee5769d123ad9fe1e1546482b28ccce0175ff

Contents?: true

Size: 313 Bytes

Versions: 1

Compression:

Stored size: 313 Bytes

Contents

module Dotenvious
  class EnvAppender
    def initialize(filename)
      @filename = filename
    end

    def append(key)
      env.write("#{key}=#{ENV_EXAMPLE[key]}\n")
      env.close
    end

    private

    attr_reader :env, :filename

    def env
      @env ||= File.open(filename, 'a+')
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dotenvious-0.0.7 lib/dotenvious/env_appender.rb