aboutsummaryrefslogtreecommitdiff
path: root/weed/storage/disk_location.go
diff options
context:
space:
mode:
authorguol-fnst <goul-fnst@fujitsu.com>2022-05-17 14:51:01 +0800
committerguol-fnst <guol-fnst@fujitsu.com>2022-05-17 15:41:49 +0800
commitb12944f9c6fe8756250bcbd3c035ffff60353e5f (patch)
treee4f89fc2cd2ee1efdc26f8e2ebfa89efd16dfbd4 /weed/storage/disk_location.go
parent076595fbdd50f416998033384c28014f73aae9b9 (diff)
downloadseaweedfs-b12944f9c6fe8756250bcbd3c035ffff60353e5f.tar.xz
seaweedfs-b12944f9c6fe8756250bcbd3c035ffff60353e5f.zip
fix naming convention
notify volume server of duplicate directoris improve searching efficiency
Diffstat (limited to 'weed/storage/disk_location.go')
-rw-r--r--weed/storage/disk_location.go30
1 files changed, 15 insertions, 15 deletions
diff --git a/weed/storage/disk_location.go b/weed/storage/disk_location.go
index e6d61c6bb..289fd3b47 100644
--- a/weed/storage/disk_location.go
+++ b/weed/storage/disk_location.go
@@ -19,7 +19,7 @@ import (
type DiskLocation struct {
Directory string
- DirectoryUUID string
+ DirectoryUuid string
IdxDirectory string
DiskType types.DiskType
MaxVolumeCount int
@@ -35,27 +35,27 @@ type DiskLocation struct {
isDiskSpaceLow bool
}
-func GenerateDirUUID(dir string) (dirUUIDString string, err error) {
- glog.V(1).Infof("Getting UUID of volume directory:%s", dir)
- dirUUIDString = ""
+func GenerateDirUuid(dir string) (dirUuidString string, err error) {
+ glog.V(1).Infof("Getting uuid of volume directory:%s", dir)
+ dirUuidString = ""
fileName := dir + "/vol_dir.uuid"
if !util.FileExists(fileName) {
- dirUUID, _ := uuid.NewRandom()
- dirUUIDString = dirUUID.String()
- writeErr := util.WriteFile(fileName, []byte(dirUUIDString), 0644)
+ dirUuid, _ := uuid.NewRandom()
+ dirUuidString = dirUuid.String()
+ writeErr := util.WriteFile(fileName, []byte(dirUuidString), 0644)
if writeErr != nil {
- glog.Warningf("failed to write UUID to %s : %v", fileName, writeErr)
- return "", fmt.Errorf("failed to write UUID to %s : %v", fileName, writeErr)
+ glog.Warningf("failed to write uuid to %s : %v", fileName, writeErr)
+ return "", fmt.Errorf("failed to write uuid to %s : %v", fileName, writeErr)
}
} else {
uuidData, readErr := os.ReadFile(fileName)
if readErr != nil {
- glog.Warningf("failed to read UUID from %s : %v", fileName, readErr)
- return "", fmt.Errorf("failed to read UUID from %s : %v", fileName, readErr)
+ glog.Warningf("failed to read uuid from %s : %v", fileName, readErr)
+ return "", fmt.Errorf("failed to read uuid from %s : %v", fileName, readErr)
}
- dirUUIDString = string(uuidData)
+ dirUuidString = string(uuidData)
}
- return dirUUIDString, nil
+ return dirUuidString, nil
}
func NewDiskLocation(dir string, maxVolumeCount int, minFreeSpace util.MinFreeSpace, idxDir string, diskType types.DiskType) *DiskLocation {
@@ -65,10 +65,10 @@ func NewDiskLocation(dir string, maxVolumeCount int, minFreeSpace util.MinFreeSp
} else {
idxDir = util.ResolvePath(idxDir)
}
- dirUUID, _ := GenerateDirUUID(dir)
+ dirUuid, _ := GenerateDirUuid(dir)
location := &DiskLocation{
Directory: dir,
- DirectoryUUID: dirUUID,
+ DirectoryUuid: dirUuid,
IdxDirectory: idxDir,
DiskType: diskType,
MaxVolumeCount: maxVolumeCount,