fix: satisfy Target confirmation contract

This commit is contained in:
proxyctl coordinator
2026-07-17 03:51:31 +08:00
parent 8d04470dbe
commit 4ca935e79b
3 changed files with 6 additions and 0 deletions
+2
View File
@@ -172,6 +172,8 @@ func (a *Adapter) Description() target.Description {
Details: "Affects new containers and builds through the owning user's Docker client configuration; it does not affect existing containers and is not Docker daemon registry access. It requires write access to the user's Docker configuration and does not contact the daemon.",
}
}
func (a *Adapter) Confirmation(bool) string { return "" }
func (a *Adapter) Availability(context.Context) target.Availability {
if !a.usablePath(a.configuration.ConfigFile) || !a.usablePath(a.configuration.RecoveryFile) {
return target.Availability{Evidence: "standard Docker client configuration paths are not usable for the owning user"}