@cryptotaxi247 / kubo / commits / c28944ce6

have repo tilde expand paths

Jeromy committed Feb 12, 2015 at 05:09 UTC c28944ce6c17291eafa151cae0191a957e25e0b8
1 file changed +7
repo/fsrepo/fsrepo.go
+7
@@ -16,6 +16,7 @@ import (
16 lockfile "github.com/jbenet/go-ipfs/repo/fsrepo/lock"
17 serialize "github.com/jbenet/go-ipfs/repo/fsrepo/serialize"
18 dir "github.com/jbenet/go-ipfs/thirdparty/dir"
19 + u "github.com/jbenet/go-ipfs/util"
20 debugerror "github.com/jbenet/go-ipfs/util/debugerror"
21 )
22
@@ -145,6 +146,12 @@ func (r *FSRepo) Open() error {
146 packageLock.Lock()
147 defer packageLock.Unlock()
148
149 + expPath, err := u.TildeExpansion(r.path)
150 + if err != nil {
151 + return err
152 + }
153 + r.path = expPath
154 +
155 if r.state != unopened {
156 return debugerror.Errorf("repo is %s", r.state)
157 }