From 9f9c7aa584e8fa660574948031a68670a41c6313 Mon Sep 17 00:00:00 2001 From: Nicolas Dextraze Date: Sun, 26 Jun 2016 00:00:43 -0700 Subject: [PATCH] Fix create permission for linux --- readablediskstorage.go | 4 ++-- storage.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/readablediskstorage.go b/readablediskstorage.go index 78aec13..8ec1f38 100644 --- a/readablediskstorage.go +++ b/readablediskstorage.go @@ -43,7 +43,7 @@ type IndexEntry struct { } func appendIndex(filename string, entry *IndexEntry) error { - indexFile, err := os.OpenFile(filename, os.O_APPEND | os.O_WRONLY | os.O_CREATE, 0) + indexFile, err := os.OpenFile(filename, os.O_APPEND | os.O_WRONLY | os.O_CREATE, 0644) if err != nil { return err } @@ -95,7 +95,7 @@ func readIndexNextEntry(f *os.File) (*IndexEntry, error) { } func writeEvent(filename string, data []byte) error { - eventFile, err := os.OpenFile(filename, os.O_APPEND | os.O_WRONLY | os.O_CREATE, 0) + eventFile, err := os.OpenFile(filename, os.O_APPEND | os.O_WRONLY | os.O_CREATE, 0644) if err != nil { return err } diff --git a/storage.go b/storage.go index 336bec0..181d6b1 100644 --- a/storage.go +++ b/storage.go @@ -94,13 +94,13 @@ func (me DiskStorage) Write(event *StoredEvent) error { filename := me.getFilenameForEvents(event.StreamId.String()) os.MkdirAll(path.Dir(filename), os.ModeDir) - indexFile, err := os.OpenFile(me.indexPath, os.O_APPEND | os.O_WRONLY | os.O_CREATE, 0) + indexFile, err := os.OpenFile(me.indexPath, os.O_APPEND | os.O_WRONLY | os.O_CREATE, 0644) if err != nil { return err } defer indexFile.Close() - eventsFile, err := os.OpenFile(filename, os.O_APPEND | os.O_WRONLY | os.O_CREATE, 0) + eventsFile, err := os.OpenFile(filename, os.O_APPEND | os.O_WRONLY | os.O_CREATE, 0644) if err != nil { return err }