}
defer dir.Close()
for {
- fis, err := dir.Readdir(1 << 10)
+ entries, err := dir.ReadDir(1 << 10)
if err != nil {
if err == io.EOF {
break
return err
}
var pth string
- for _, fi := range fis {
- pth = cwdMustRel(root, fi.Name())
+ for _, entry := range entries {
+ pth = cwdMustRel(root, entry.Name())
switch what {
case CleanupLog:
- if strings.HasSuffix(fi.Name(), LogSuffix) ||
- strings.HasSuffix(fi.Name(), LogRecSuffix) {
+ if strings.HasSuffix(entry.Name(), LogSuffix) ||
+ strings.HasSuffix(entry.Name(), LogRecSuffix) {
fmt.Println(pth)
if !*DryRun {
if err = os.Remove(pth); err != nil {
}
}
case CleanupLock:
- if strings.HasSuffix(fi.Name(), LockSuffix) {
+ if strings.HasSuffix(entry.Name(), LockSuffix) {
fmt.Println(pth)
if !*DryRun {
if err = os.Remove(pth); err != nil {
}
}
case CleanupTmp:
- if strings.HasPrefix(fi.Name(), TmpPrefix) {
+ if strings.HasPrefix(entry.Name(), TmpPrefix) {
fmt.Println(pth)
if !*DryRun {
if err = os.Remove(pth); err != nil {
}
defer dir.Close()
for {
- fis, err := dir.Readdir(1 << 10)
+ entries, err := dir.ReadDir(1 << 10)
if err != nil {
if err == io.EOF {
break
}
return err
}
- for _, fi := range fis {
- pth := path.Join(root, fi.Name())
- pthRel := cwdMustRel(root, fi.Name())
- if fi.IsDir() {
- if fi.Name() == RedoDir {
+ for _, entry := range entries {
+ pth := path.Join(root, entry.Name())
+ pthRel := cwdMustRel(root, entry.Name())
+ if entry.IsDir() {
+ if entry.Name() == RedoDir {
if what == CleanupFull {
fmt.Println(pthRel)
if !*DryRun {
err = redoDirClean(pth, what)
}
} else if (what == CleanupTmp || what == CleanupFull) &&
- strings.HasPrefix(fi.Name(), TmpPrefix) {
+ strings.HasPrefix(entry.Name(), TmpPrefix) {
fmt.Println(pthRel)
if !*DryRun {
err = os.RemoveAll(pth)
continue
}
if (what == CleanupTmp || what == CleanupFull) &&
- strings.HasPrefix(fi.Name(), TmpPrefix) {
+ strings.HasPrefix(entry.Name(), TmpPrefix) {
fmt.Println(pthRel)
if !*DryRun {
if err = os.Remove(pth); err != nil {