add capability to detect if new storage filters are supported

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
This commit is contained in:
Tonis Tiigi
2024-09-26 20:39:01 -07:00
parent a73e1b09c6
commit a75b5eb15b

View File

@@ -92,6 +92,9 @@ const (
CapMultipleExporters apicaps.CapID = "exporter.multiple"
CapSourcePolicy apicaps.CapID = "source.policy"
// GC/Prune controls allow FreeStorage and MaxStorage to be set
CapGCFreeSpaceFilter apicaps.CapID = "gc.freespacefilter"
)
func init() {
@@ -489,4 +492,10 @@ func init() {
Enabled: true,
Status: apicaps.CapStatusExperimental,
})
Caps.Init(apicaps.Cap{
ID: CapGCFreeSpaceFilter,
Enabled: true,
Status: apicaps.CapStatusExperimental,
})
}