Merge pull request #3667 from aiordache/trim_after_delete_events

[POS-17] Add more docker event types to trigger fstrim
This commit is contained in:
David Scott 2021-05-17 14:04:01 +01:00 committed by GitHub
commit 71598cc050
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -144,6 +144,18 @@ RECONNECT:
} else if event.Action == "destroy" && event.Type == "volume" {
log.Printf("A volume has been removed: will run the action at least once more")
action.AtLeastOnceMore()
} else if event.Action == "prune" && event.Type == "image" {
log.Printf("Dangling images have been removed: will run the action at least once more")
action.AtLeastOnceMore()
} else if event.Action == "prune" && event.Type == "container" {
log.Printf("Stopped containers have been removed: will run the action at least once more")
action.AtLeastOnceMore()
} else if event.Action == "prune" && event.Type == "volume" {
log.Printf("Unused volumes have been removed: will run the action at least once more")
action.AtLeastOnceMore()
} else if event.Action == "prune" && event.Type == "builder" {
log.Printf("Dangling build cache has been removed: will run the action at least once more")
action.AtLeastOnceMore()
}
}
}