diff options
author | clsr <clsr@clsr.net> | 2016-07-03 08:22:14 +0200 |
---|---|---|
committer | clsr <clsr@clsr.net> | 2016-07-03 08:22:14 +0200 |
commit | cf61ffa9c7947ea6446ddc5bea4febbc778beec9 (patch) | |
tree | c53cbb1ad494d7c8230ef1f9609e49e2096be407 | |
parent | 551fe100edccdf3809e2e475542292f552dc6e72 (diff) | |
download | gomf-cf61ffa9c7947ea6446ddc5bea4febbc778beec9.tar.gz gomf-cf61ffa9c7947ea6446ddc5bea4febbc778beec9.zip |
Change storage directory layoutv0.4.0
-rw-r--r-- | storage.go | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -154,10 +154,10 @@ func (s *Storage) randomId() string { func (s *Storage) idToFolder(subfolder, id string) string { name := id - for len(name) < 3 { + for len(name) < 4 { name = "_" + name } - return path.Join(s.Folder, subfolder, name[0:1], name[1:3], id) + return path.Join(s.Folder, subfolder, name[0:2], name[2:4], id) } func (s *Storage) readInput(w io.Writer, r io.Reader) (hash string, size int64, err error) { |