Class: Dctl::Command::RestartCommand
Instance Method Summary
collapse
#initialize
#initialize
Instance Method Details
#description ⇒ Object
56
57
58
|
# File 'lib/dctl/command.rb', line 56
def description
'Restart a daemonized instance of a specified application with new arguments.'
end
|
#execute(cmd_parser, args) ⇒ Object
60
61
62
63
64
|
# File 'lib/dctl/command.rb', line 60
def execute(cmd_parser, args)
cmd_args = args.slice! 1, args.length
cmd = args[0] || raise(OptionParser::MissingArgument)
Dctl::Daemon.new(cmd, $DIR).restart(cmd_args, @stdin, @stdout, @stderr)
end
|