| package archive |
| |
| import ( |
| "os" |
| |
| "github.com/docker/docker/pkg/system" |
| ) |
| |
| func statDifferent(oldStat *system.StatT, newStat *system.StatT) bool { |
| |
| // Don't look at size for dirs, its not a good measure of change |
| if oldStat.Mtim() != newStat.Mtim() || |
| oldStat.Mode() != newStat.Mode() || |
| oldStat.Size() != newStat.Size() && !oldStat.Mode().IsDir() { |
| return true |
| } |
| return false |
| } |
| |
| func (info *FileInfo) isDir() bool { |
| return info.parent == nil || info.stat.Mode().IsDir() |
| } |
| |
| func getIno(fi os.FileInfo) (inode uint64) { |
| return |
| } |
| |
| func hasHardlinks(fi os.FileInfo) bool { |
| return false |
| } |