Documentation
¶
Overview ¶
Package creator creates dependencies upon initialization.
Index ¶
Constants ¶
View Source
const ENDPOINT = "/v1/apps/:environment/:org/:space/:appName"
ENDPOINT is used by the handler to define the deployment endpoint.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Creator ¶
type Creator struct {
// contains filtered or unexported fields
}
Creator has a config, eventManager, logger and writer for creating dependencies.
func (Creator) CreateConfig ¶
CreateConfig returns a Config.
func (Creator) CreateControllerHandler ¶
CreateControllerHandler returns a gin.Engine that implements http.Handler. Sets up the controller endpoint.
func (Creator) CreateEventManager ¶
func (c Creator) CreateEventManager() I.EventManager
CreateEventManager returns an EventManager.
func (Creator) CreateListener ¶
CreateListener creates a listener TCP and listens for all incoming requests.
func (Creator) CreateLogger ¶
CreateLogger returns a Logger.
Click to show internal directories.
Click to hide internal directories.