aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2021-02-28 16:20:47 -0800
committerChris Lu <chris.lu@gmail.com>2021-02-28 16:20:47 -0800
commitf2fcb77808a72d3a62a0d922ee3fea8d878bf2ed (patch)
tree40677e254277d6844411324f3237f46d9384aed0
parent984fdd61925560ebadb6f3bb8c80d6bbf94d291c (diff)
downloadseaweedfs-f2fcb77808a72d3a62a0d922ee3fea8d878bf2ed.tar.xz
seaweedfs-f2fcb77808a72d3a62a0d922ee3fea8d878bf2ed.zip
local file sink: create backup files with permission 0755
-rw-r--r--weed/replication/sink/localsink/local_sink.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/weed/replication/sink/localsink/local_sink.go b/weed/replication/sink/localsink/local_sink.go
index c76647fcc..2b9b3e69a 100644
--- a/weed/replication/sink/localsink/local_sink.go
+++ b/weed/replication/sink/localsink/local_sink.go
@@ -78,13 +78,13 @@ func (localsink *LocalSink) CreateEntry(key string, entry *filer_pb.Entry, signa
if _, err := os.Stat(dir); os.IsNotExist(err) {
glog.V(4).Infof("Create Direcotry key: %s", dir)
- if err = os.MkdirAll(dir, 0); err != nil {
+ if err = os.MkdirAll(dir, 0755); err != nil {
return err
}
}
writeFunc := func(data []byte) error {
- writeErr := ioutil.WriteFile(key, data, 0)
+ writeErr := ioutil.WriteFile(key, data, 0755)
return writeErr
}