class RailsDotJs::Generators::DaemonGenerator

Public Class Methods

source_root() click to toggle source
# File lib/generators/rails_dot_js/daemon/daemon_generator.rb, line 9
def self.source_root
  File.expand_path('../templates', __FILE__)
end

Public Instance Methods

chmod_scripts() click to toggle source
# 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() click to toggle source
# 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() click to toggle source
# File lib/generators/rails_dot_js/daemon/daemon_generator.rb, line 13
def setup_directory
  empty_directory 'script'
end