class Object
Public Instance Methods
start(launcher)
click to toggle source
Calls superclass method
# File lib/luban/deployment/applications/rack/web_servers/puma/plugin/luban.rb, line 26 def start(launcher) launcher.define_singleton_method(:phased_restart) do init_options = { :config_files => @options.all_of(:config_files) } @options.instance_variable_set(:@cur, init_options) @options.instance_variable_set(:@set, [init_options]) @config.load if dir = @options[:directory] @restart_dir = dir end set_process_title super() end end