Documentation ¶
Overview ¶
Package handler deals with appropriately reacting to all ACS messages as well as maintaining the connection to ACS.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AcsWsUrl ¶
func AcsWsUrl(endpoint, cluster, containerInstanceArn string, taskEngine engine.TaskEngine) string
AcsWsUrl returns the websocket url for ACS given the endpoint.
func StartSession ¶
func StartSession(containerInstanceArn string, credentialProvider credentials.AWSCredentialProvider, cfg *config.Config, taskEngine engine.TaskEngine, ecsclient api.ECSClient, stateManager statemanager.StateManager, acceptInvalidCert bool) error
StartSession creates a session with ACS and handles requests using the passed in arguments.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.