1234567891011121314 |
- //go:build linux || freebsd || darwin
- package mounts // import "github.com/docker/docker/volume/mounts"
- import (
- "fmt"
- "path/filepath"
- "strings"
- )
- func (p *linuxParser) HasResource(m *MountPoint, absolutePath string) bool {
- relPath, err := filepath.Rel(m.Destination, absolutePath)
- return err == nil && relPath != ".." && !strings.HasPrefix(relPath, fmt.Sprintf("..%c", filepath.Separator))
- }
|