Documentation
¶
Index ¶
- Constants
- type AppRunnerCommandFactory
- func (factory *AppRunnerCommandFactory) MakeCreateAppCommand() cli.Command
- func (factory *AppRunnerCommandFactory) MakeRemoveAppCommand() cli.Command
- func (factory *AppRunnerCommandFactory) MakeScaleAppCommand() cli.Command
- func (factory *AppRunnerCommandFactory) MakeUpdateRoutesCommand() cli.Command
- type AppRunnerCommandFactoryConfig
Constants ¶
View Source
const ( InvalidPortErrorMessage = "Invalid port specified. Ports must be a comma-delimited list of integers between 0-65535." MalformedRouteErrorMessage = "Malformed route. Routes must be of the format route:port" MustSetMonitoredPortErrorMessage = "Must set monitored-port when specifying multiple exposed ports unless --no-monitor is set." )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppRunnerCommandFactory ¶
type AppRunnerCommandFactory struct {
// contains filtered or unexported fields
}
func NewAppRunnerCommandFactory ¶
func NewAppRunnerCommandFactory(config AppRunnerCommandFactoryConfig) *AppRunnerCommandFactory
func (*AppRunnerCommandFactory) MakeCreateAppCommand ¶
func (factory *AppRunnerCommandFactory) MakeCreateAppCommand() cli.Command
func (*AppRunnerCommandFactory) MakeRemoveAppCommand ¶
func (factory *AppRunnerCommandFactory) MakeRemoveAppCommand() cli.Command
func (*AppRunnerCommandFactory) MakeScaleAppCommand ¶
func (factory *AppRunnerCommandFactory) MakeScaleAppCommand() cli.Command
func (*AppRunnerCommandFactory) MakeUpdateRoutesCommand ¶
func (factory *AppRunnerCommandFactory) MakeUpdateRoutesCommand() cli.Command
type AppRunnerCommandFactoryConfig ¶
type AppRunnerCommandFactoryConfig struct { AppRunner docker_app_runner.AppRunner DockerMetadataFetcher docker_metadata_fetcher.DockerMetadataFetcher Output *output.Output Timeout time.Duration Domain string Env []string Clock clock.Clock Logger lager.Logger TailedLogsOutputter console_tailed_logs_outputter.TailedLogsOutputter ExitHandler exit_handler.ExitHandler }
Click to show internal directories.
Click to hide internal directories.