use of com.spotify.helios.cli.command.DeploymentGroupListCommand in project helios by spotify.
the class CliParser method setupCommands.
private void setupCommands() {
// Job commands
new JobCreateCommand(parse("create"));
new JobRemoveCommand(parse("remove"));
new JobInspectCommand(parse("inspect"));
new JobDeployCommand(parse("deploy"));
new JobUndeployCommand(parse("undeploy"));
new JobStartCommand(parse("start"));
new JobStopCommand(parse("stop"));
new JobHistoryCommand(parse("history"));
new JobListCommand(parse("jobs"));
new JobStatusCommand(parse("status"));
new JobWatchCommand(parse("watch"));
// Host commands
new HostListCommand(parse("hosts"));
new HostRegisterCommand(parse("register"));
new HostDeregisterCommand(parse("deregister"));
// Master commands
new MasterListCommand(parse("masters"));
// Deployment group commands
new DeploymentGroupCreateCommand(parse("create-deployment-group"));
new DeploymentGroupRemoveCommand(parse("remove-deployment-group"));
new DeploymentGroupListCommand(parse("list-deployment-groups"));
new DeploymentGroupInspectCommand(parse("inspect-deployment-group"));
new DeploymentGroupStatusCommand(parse("deployment-group-status"));
new DeploymentGroupWatchCommand(parse("watch-deployment-group"));
new RollingUpdateCommand(parse("rolling-update"));
new DeploymentGroupStopCommand(parse("stop-deployment-group"));
// Version Command
final Subparser version = parse("version").help("print version of master and client");
new VersionCommand(version);
}
Aggregations