(dir string, id string, digest string, extension string)
| 222 | } |
| 223 | |
| 224 | func shadowPluginPath(dir string, id string, digest string, extension string) string { |
| 225 | if len(digest) > shadowPluginDigestLength { |
| 226 | digest = digest[:shadowPluginDigestLength] |
| 227 | } |
| 228 | return filepath.Join(dir, shadowPluginPrefix+id+"-"+digest+extension) |
| 229 | } |
| 230 | |
| 231 | func shadowPluginMatches(path string, size int64, digest string) bool { |
| 232 | info, errStat := os.Stat(path) |
no outgoing calls