Sha256: 8c8b501d600c4550f2d67829772a8ad37f8413cdaa5bf4a6018d267a53e2a9ae
Contents?: true
Size: 429 Bytes
Versions: 1
Compression:
Stored size: 429 Bytes
Contents
# encoding: utf-8 module Filegen class Options attr_reader :template def initialize(argv) @template = argv.first.to_s end def source return File.read(template) if valid_template? fail "File does not exist or is not a erb file!" end def destination $stdout end def valid_template? File.exists?(template) && /.erb$/ === File.basename(template) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
filegen-0.0.1 | lib/filegen/options.rb |