]> Cypherpunks.ru repositories - gocheese.git/blobdiff - integrity.go
Metadata, mtime support. Massive refactoring
[gocheese.git] / integrity.go
index 7ca0a0c07ce22de4649afbb12d08fcf0d3e10e83..1e0dddde15c86657d48e26d5f3e9aa928765b851 100644 (file)
@@ -29,7 +29,7 @@ import (
 )
 
 func goodIntegrity() bool {
-       dirs, err := ioutil.ReadDir(*root)
+       dirs, err := ioutil.ReadDir(*Root)
        if err != nil {
                log.Fatal(err)
        }
@@ -39,7 +39,7 @@ func goodIntegrity() bool {
        var data []byte
        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)
                }
@@ -48,7 +48,7 @@ func goodIntegrity() bool {
                                continue
                        }
                        pkgName = strings.TrimSuffix(file.Name(), "."+HashAlgoSHA256)
-                       data, err = ioutil.ReadFile(filepath.Join(*root, dir.Name(), pkgName))
+                       data, err = ioutil.ReadFile(filepath.Join(*Root, dir.Name(), pkgName))
                        if err != nil {
                                if os.IsNotExist(err) {
                                        continue
@@ -56,7 +56,7 @@ func goodIntegrity() bool {
                                log.Fatal(err)
                        }
                        hasher.Write(data)
-                       data, err = ioutil.ReadFile(filepath.Join(*root, dir.Name(), file.Name()))
+                       data, err = ioutil.ReadFile(filepath.Join(*Root, dir.Name(), file.Name()))
                        if err != nil {
                                log.Fatal(err)
                        }