Class: DeployPin::TaskGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- DeployPin::TaskGenerator
- Defined in:
- lib/generators/deploy_pin/task/task_generator.rb
Instance Method Summary collapse
Instance Method Details
#create_task_file ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/generators/deploy_pin/task/task_generator.rb', line 12 def create_task_file template_file = if [:parallel] 'parallel_task.rb.erb' else 'task.rb.erb' end @author = [:author] || ENV["USER"] @group = [:group] @uuid = Time.now.strftime('%Y%m%d%H%M%S') template template_file, "#{DeployPin.tasks_path}/#{@uuid}_#{title}.rb" end |