Class: Librarian::Puppet::Cli
- Inherits:
-
Cli
- Object
- Cli
- Librarian::Puppet::Cli
- Extended by:
- Particularity
- Includes:
- Particularity
- Defined in:
- lib/librarian/puppet/cli.rb
Defined Under Namespace
Modules: Particularity
Instance Method Summary collapse
Methods included from Particularity
Instance Method Details
#init ⇒ Object
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
# File 'lib/librarian/puppet/cli.rb', line 21 def init copy_file environment.specfile_name if File.exists? ".gitignore" gitignore = File.read('.gitignore').split("\n") else gitignore = [] end gitignore << ".tmp/" unless gitignore.include? ".tmp/" gitignore << "modules/" unless gitignore.include? "modules/" File.open(".gitignore", 'w') do |f| f.puts gitignore.join("\n") end end |