Module: FileAction
- Included in:
- EasyPortfolio
- Defined in:
- lib/easy_portfolio.rb
Instance Method Summary collapse
- #create_template_directory ⇒ Object
- #perform_git_and_bundler_actions ⇒ Object
- #template_already_exists? ⇒ Boolean
Instance Method Details
#create_template_directory ⇒ Object
| 8 9 10 11 | # File 'lib/easy_portfolio.rb', line 8 def create_template_directory directory = File.("../easy_portfolio/portfolio_template", __FILE__) FileUtils.copy_entry(directory, 'easy_portfolio_template') end | 
#perform_git_and_bundler_actions ⇒ Object
| 17 18 19 20 21 22 23 | # File 'lib/easy_portfolio.rb', line 17 def perform_git_and_bundler_actions Dir.chdir("easy_portfolio_template") do `git init` `gem install bundler` `bundle install` end end | 
#template_already_exists? ⇒ Boolean
| 13 14 15 | # File 'lib/easy_portfolio.rb', line 13 def template_already_exists? Dir.exist?("easy_portfolio_template") end |