Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CombinedRemovalHook ¶
type CombinedRemovalHook []RemovalHook
func (CombinedRemovalHook) OnRemove ¶
func (h CombinedRemovalHook) OnRemove(serviceName []string) error
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func New ¶
func New(service *service.Service, removalHook RemovalHook, opts ...Option) *Controller
func (*Controller) RemoveReplacer ¶
func (c *Controller) RemoveReplacer(ctx context.Context) error
RemoveReplacer removes intermediate replacer containers, which would otherwise prevent compose from successfully recreate services.
type RecorderHook ¶
type RecorderHook struct {
// contains filtered or unexported fields
}
func (*RecorderHook) OnRemove ¶
func (h *RecorderHook) OnRemove(serviceName []string) error
type RemovalHook ¶
type RemovalHookFn ¶
func (RemovalHookFn) OnRemove ¶
func (fn RemovalHookFn) OnRemove(serviceNames []string) error
Click to show internal directories.
Click to hide internal directories.