Class: RailsDotJs::Generators::DaemonGenerator
- Inherits:
-
ActiveRecord::Generators::Base
- Object
- ActiveRecord::Generators::Base
- RailsDotJs::Generators::DaemonGenerator
- Defined in:
- lib/generators/rails_dot_js/daemon/daemon_generator.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.source_root ⇒ Object
9 10 11 |
# File 'lib/generators/rails_dot_js/daemon/daemon_generator.rb', line 9 def self.source_root File.('../templates', __FILE__) end |
Instance Method Details
#chmod_scripts ⇒ Object
22 23 24 25 |
# File 'lib/generators/rails_dot_js/daemon/daemon_generator.rb', line 22 def chmod_scripts chmod "script/#{name.downcase}", 0755 chmod "script/#{name.downcase}_ctrl", 0755 end |
#copy_templates ⇒ Object
17 18 19 20 |
# File 'lib/generators/rails_dot_js/daemon/daemon_generator.rb', line 17 def copy_templates template "daemon_script.erb", "script/#{name.downcase}" template "controll_script.erb", "script/#{name.downcase}_ctrl" end |
#setup_directory ⇒ Object
13 14 15 |
# File 'lib/generators/rails_dot_js/daemon/daemon_generator.rb', line 13 def setup_directory empty_directory 'script' end |