Versions in this module Expand all Collapse all v0 v0.1441.2 Jan 13, 2016 Changes in this version + type AllocationStore struct + func NewAllocationStore(clock clock.Clock, eventEmitter EventEmitter) *AllocationStore + func (a *AllocationStore) Allocate(logger lager.Logger, req *executor.AllocationRequest) (executor.Container, error) + func (a *AllocationStore) Deallocate(logger lager.Logger, guid string) bool + func (a *AllocationStore) Fail(logger lager.Logger, guid string, reason string) (executor.Container, error) + func (a *AllocationStore) Initialize(logger lager.Logger, req *executor.RunRequest) error + func (a *AllocationStore) List() []executor.Container + func (a *AllocationStore) Lookup(guid string) (executor.Container, error) + func (a *AllocationStore) RegistryPruner(logger lager.Logger, expirationTime time.Duration) ifrit.Runner + type EventEmitter interface + Emit func(executor.Event)