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.