INNER CODE UNIT · Go

resolveCurrentWatchtowerContainerForFallback

nicholas-fedor/watchtower · cmd/root.go:902

func resolveCurrentWatchtowerContainerForFallback(log *zerolog.Logger, ctx context.Context, c container.Client) types.Container {
	lookupCtx, cancel := context.WithTimeout(ctx, containerLookupTimeout)
	defer cancel()

	containerID, err := container.GetCurrentContainerID(log, lookupCtx, c)
	if err == nil && containerID != "" {
		resolvedContainer, _ := c.GetCurrentWatchtowerContainer(lookupCtx, containerID)

		return resolvedContainer
	}

	return nil
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…