Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContainerKeepAliver ¶
type ContainerKeepAliver interface {
Run() error
}
func NewContainerKeepAliver ¶
func NewContainerKeepAliver( logger lager.Logger, workerClient worker.Client, db ContainerKeepAliverDB, pipelineDBFactory db.PipelineDBFactory, ) ContainerKeepAliver
type ContainerKeepAliverDB ¶
type ContainerKeepAliverDB interface {
FindJobIDForBuild(buildID int) (int, bool, error)
FindLatestSuccessfulBuildsPerJob() (map[int]int, error)
FindJobContainersFromUnsuccessfulBuilds() ([]db.SavedContainer, error)
UpdateExpiresAtOnContainer(handle string, ttl time.Duration) error
GetPipelineByID(pipelineID int) (db.SavedPipeline, error)
}
Directories
¶
| Path | Synopsis |
|---|---|
|
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
Click to show internal directories.
Click to hide internal directories.