package volumeenforcer

import "github.com/moby/swarmkit/v2/manager/orchestrator/volumeenforcer"

Index

Types

type VolumeEnforcer

type VolumeEnforcer struct {
	// contains filtered or unexported fields
}

VolumeEnforcer is a component, styled off of the ConstraintEnforcer, that watches for updates to Volumes, and shuts down tasks if those Volumes are being drained.

func New

func (*VolumeEnforcer) Run

func (ve *VolumeEnforcer) Run()

func (*VolumeEnforcer) Stop

func (ve *VolumeEnforcer) Stop()

Source Files

volume_enforcer.go

Version
v2.0.0-20250103191802-8c1959736554 (latest)
Published
Jan 3, 2025
Platform
linux/amd64
Imports
3 packages
Last checked
4 days ago

Tools for package owners.