]> Cypherpunks.ru repositories - gocheese.git/blobdiff - integrity.go
Refactor -help, remove -root
[gocheese.git] / integrity.go
index 84011fe23acafec4310d0d0892c281cdd1bd9967..ac7500e7c656bdd27da062aea16bb1c96d3fe5d1 100644 (file)
@@ -64,7 +64,7 @@ func checkFile(
 }
 
 func goodIntegrity() bool {
-       dirs, err := ioutil.ReadDir(*Root)
+       dirs, err := ioutil.ReadDir(Root)
        if err != nil {
                log.Fatal(err)
        }
@@ -75,7 +75,7 @@ func goodIntegrity() bool {
        isGood := true
        var pkgName string
        for _, dir := range dirs {
-               files, err := ioutil.ReadDir(filepath.Join(*Root, dir.Name()))
+               files, err := ioutil.ReadDir(filepath.Join(Root, dir.Name()))
                if err != nil {
                        log.Fatal(err)
                }
@@ -84,8 +84,8 @@ func goodIntegrity() bool {
                                pkgName = strings.TrimSuffix(file.Name(), "."+HashAlgoSHA256)
                                if !checkFile(
                                        pkgName,
-                                       filepath.Join(*Root, dir.Name(), pkgName),
-                                       filepath.Join(*Root, dir.Name(), file.Name()),
+                                       filepath.Join(Root, dir.Name(), pkgName),
+                                       filepath.Join(Root, dir.Name(), file.Name()),
                                        "SHA256", hasherSHA256, digestSHA256,
                                ) {
                                        isGood = false
@@ -96,8 +96,8 @@ func goodIntegrity() bool {
                                pkgName = strings.TrimSuffix(file.Name(), "."+HashAlgoBLAKE2b256)
                                if !checkFile(
                                        pkgName,
-                                       filepath.Join(*Root, dir.Name(), pkgName),
-                                       filepath.Join(*Root, dir.Name(), file.Name()),
+                                       filepath.Join(Root, dir.Name(), pkgName),
+                                       filepath.Join(Root, dir.Name(), file.Name()),
                                        "BLAKE2b-256", hasherBLAKE2b256, digestBLAKE2b256,
                                ) {
                                        isGood = false