module Capistrano::Cluster::Service::DSL

Public Instance Methods

service(name, &block) click to toggle source
# File lib/capistrano/cluster/service.rb, line 51
def service(name, &block)
  service = Capistrano::Cluster::Service.new(name, &block)
  upload_as :root, service.script, "/etc/init.d/#{name}"
  sudo :chmod, "0777", "/etc/init.d/#{name}"
  sudo "update-rc.d", name, :defaults
end