Class Dctl::Command::RestartCommand
In: lib/dctl/command.rb
Parent: RedirectibleCommand

Methods

Public Instance methods

[Source]

    # File lib/dctl/command.rb, line 56
56:       def description
57:         'Restart a daemonized instance of a specified application with new arguments.'
58:       end

[Source]

    # File lib/dctl/command.rb, line 60
60:       def execute(cmd_parser, args)
61:         cmd_args = args.slice! 1, args.length
62:         cmd = args[0] || raise(OptionParser::MissingArgument)
63:         Dctl::Daemon.new(cmd, $DIR).restart(cmd_args, @stdin, @stdout, @stderr)
64:       end

[Validate]