command

package
v0.0.0-...-6d3d2e4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 25, 2017 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// Commands hold Command implementation of screwdriver
	Commands map[string]cli.CommandFactory
)

Commands is the mapping of screwdriver sub commands.

Functions

This section is empty.

Types

type ClusterCommand

type ClusterCommand struct{}

ClusterCommand is a Command implementation used to operate ECS cluster.

func (*ClusterCommand) Help

func (c *ClusterCommand) Help() string

Help show how to use command

func (*ClusterCommand) Run

func (c *ClusterCommand) Run(argsRow []string) int

Run is a Command implementation method for ClusterCommand

func (*ClusterCommand) Synopsis

func (c *ClusterCommand) Synopsis() string

Synopsis describe service command overview.

type ClusterCreateCommand

type ClusterCreateCommand struct{}

ClusterCreateCommand is a Command implementation used to create ECS cluster.

func (*ClusterCreateCommand) Help

func (c *ClusterCreateCommand) Help() string

Help show Command implementation method for ClusterCreateCommand.

func (*ClusterCreateCommand) Run

func (c *ClusterCreateCommand) Run(args []string) int

Run is Command implementation method for ClusterCreateCommand.

func (*ClusterCreateCommand) Synopsis

func (c *ClusterCreateCommand) Synopsis() string

Synopsis Command implementation method for ClusterCreateCommand.

type ClusterDeleteCommand

type ClusterDeleteCommand struct{}

ClusterDeleteCommand is a Command implementation used to delete ECS cluster.

func (*ClusterDeleteCommand) Help

func (c *ClusterDeleteCommand) Help() string

Help show Command implementation method for ClusterDeleteCommand.

func (*ClusterDeleteCommand) Run

func (c *ClusterDeleteCommand) Run(args []string) int

Run is Command implementation method for ClusterDeleteCommand.

func (*ClusterDeleteCommand) Synopsis

func (c *ClusterDeleteCommand) Synopsis() string

Synopsis Command implementation method for ClusterDeleteCommand.

type ClusterListCommand

type ClusterListCommand struct{}

ClusterListCommand is a Command implementation used to show the list of ECS cluster.

func (*ClusterListCommand) Help

func (c *ClusterListCommand) Help() string

Help show Command implementation method for ClusterListCommand.

func (*ClusterListCommand) Run

func (c *ClusterListCommand) Run(args []string) int

Run is Command implementation method for ClusterListCommand.

func (*ClusterListCommand) Synopsis

func (c *ClusterListCommand) Synopsis() string

Synopsis Command implementation method for ClusterListCommand.

type ServiceCommand

type ServiceCommand struct{}

ServiceCommand is a Command implementation used to operate ECS service

func (*ServiceCommand) Help

func (c *ServiceCommand) Help() string

Help show how to use command

func (*ServiceCommand) Run

func (c *ServiceCommand) Run(argsRow []string) int

Run is a Command implementation method for ServiceCommand

func (*ServiceCommand) Synopsis

func (c *ServiceCommand) Synopsis() string

Synopsis describe service command overview.

type ServiceCreateCommand

type ServiceCreateCommand struct{}

ServiceCreateCommand is a Command implementation used to create ECS service

func (*ServiceCreateCommand) Help

func (c *ServiceCreateCommand) Help() string

Help show Command implementation method for ServiceListCommand.

func (*ServiceCreateCommand) Run

func (c *ServiceCreateCommand) Run(args []string) int

Run is Command implementation method for ServiceCreateCommand

func (*ServiceCreateCommand) Synopsis

func (c *ServiceCreateCommand) Synopsis() string

Synopsis Command implementation method for ServiceCreateCommand.

type ServiceListCommand

type ServiceListCommand struct{}

ServiceListCommand is a Command implementation used to get ECS service list.

func (*ServiceListCommand) Help

func (c *ServiceListCommand) Help() string

Help show Command implementation method for ServiceListCommand.

func (*ServiceListCommand) Run

func (c *ServiceListCommand) Run(args []string) int

Run is Command implementation method for ServiceListCommand.

func (*ServiceListCommand) Synopsis

func (c *ServiceListCommand) Synopsis() string

Synopsis Command implementation method for ServiceListCommand.

type ServiceUpdateCommand

type ServiceUpdateCommand struct{}

ServiceUpdateCommand is a Command implementation used to update ECS service

func (*ServiceUpdateCommand) Help

func (c *ServiceUpdateCommand) Help() string

Help show Command implementation method for ServiceUpdateCommand.

func (*ServiceUpdateCommand) Run

func (c *ServiceUpdateCommand) Run(args []string) int

Run is Command implementation method for ServiceUpdateCommand.

func (*ServiceUpdateCommand) Synopsis

func (c *ServiceUpdateCommand) Synopsis() string

Synopsis Command implementation method for ServiceUpdateCommand.

type TaskCommand

type TaskCommand struct {
}

TaskCommand is a Command implementation used to operate ECS task.

func (*TaskCommand) Help

func (c *TaskCommand) Help() string

Help show how to use command.

func (*TaskCommand) Run

func (c *TaskCommand) Run(argsRow []string) int

Run is a Command implementation method for TaskCommand.

func (*TaskCommand) Synopsis

func (c *TaskCommand) Synopsis() string

Synopsis describe task command overview.

type TaskDefsCommand

type TaskDefsCommand struct{}

TaskDefsCommand is a Command implementation used to get ECS task definition list.

func (*TaskDefsCommand) Help

func (c *TaskDefsCommand) Help() string

Help show Command implementation method for TaskDefsCommand.

func (*TaskDefsCommand) Run

func (c *TaskDefsCommand) Run(args []string) int

Run is Command implementation method for TaskDefsCommand.

func (*TaskDefsCommand) Synopsis

func (c *TaskDefsCommand) Synopsis() string

Synopsis Command implementation method for TaskDefsCommand.

type TaskListCommand

type TaskListCommand struct {
}

TaskListCommand is a Command implementation used to get ECS task definition list.

func (*TaskListCommand) Help

func (c *TaskListCommand) Help() string

Help show Command implementation method for TaskListCommand.

func (*TaskListCommand) Run

func (c *TaskListCommand) Run(argsRow []string) int

Run is Command implementation method for TaskListCommand.

func (*TaskListCommand) Synopsis

func (c *TaskListCommand) Synopsis() string

Synopsis Command implementation method for TaskListCommand.

type TaskRegisterCommand

type TaskRegisterCommand struct{}

TaskRegisterCommand is a Command implementation used to register ECS task definition.

func (*TaskRegisterCommand) Help

func (c *TaskRegisterCommand) Help() string

Help show Command implementation method for TaskRegisterCommand.

func (*TaskRegisterCommand) Run

func (c *TaskRegisterCommand) Run(args []string) int

Run is Command implementation method for TaskRegisterCommand.

func (*TaskRegisterCommand) Synopsis

func (c *TaskRegisterCommand) Synopsis() string

Synopsis Command implementation method for TaskRegisterCommand.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL