summaryrefslogtreecommitdiff
path: root/doVerify.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-14 11:38:21 -0500
committerJeff Carr <[email protected]>2025-10-14 11:39:02 -0500
commitb0b0a32365d607a10fb7152419a2c1f34ba4df14 (patch)
treee852e4559a3ad1d4ec207cf2ea44bb56e8edc2ce /doVerify.go
parentb73be5b5b19c19c6d8f5de8a4adca783144e9659 (diff)
bad idea. something went wrongv0.0.24
Diffstat (limited to 'doVerify.go')
-rw-r--r--doVerify.go8
1 files changed, 6 insertions, 2 deletions
diff --git a/doVerify.go b/doVerify.go
index 86690d6..44db693 100644
--- a/doVerify.go
+++ b/doVerify.go
@@ -158,6 +158,10 @@ func doVerify() (string, error) {
}
func moveToBroken(p *zoopb.Package) (string, error) {
+ return moveFileToBroken(p.Filename)
+}
+
+func moveFileToBroken(filename string) (string, error) {
if err := os.Chdir(me.pb.BaseDir); err != nil {
return "no '" + me.pb.BaseDir + "' directory", err
}
@@ -165,9 +169,9 @@ func moveToBroken(p *zoopb.Package) (string, error) {
if err := os.MkdirAll(brokendir, 0755); err != nil {
return "mkdir " + brokendir, err
}
- _, fname := filepath.Split(p.Filename)
+ _, fname := filepath.Split(filename)
newname := filepath.Join(brokendir, fname)
- if err := os.Rename(p.Filename, newname); err != nil {
+ if err := os.Rename(filename, newname); err != nil {
return "rename failed " + newname, err
}
// panic("rename worked?")