refactor(2/init) use util.FileExists
License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com> # TYPES # feat # fix # docs # style (formatting, missing semi colons, etc; no code change): # refactor # test (adding missing tests, refactoring tests; no production code change) # chore (updating grunt tasks etc; no production code change) Signed-off-by: Brian Tiger Chow <brian.holderchow@gmail.com>
Brian Tiger Chow committed
Nov 16, 2014 at 13:16 UTC
6a380ff5327b85117828dd0a7bc934d145005f0f
1 file changed
+2
-6
cmd/ipfs2/init.go
+2
-6
@@ -92,12 +92,8 @@ func doInit(configRoot string, dspathOverride string, force bool, nBitsForKeypai
92
return nil, errors.New("Couldn't get home directory path")
93
}
94
95
- fi, err := os.Lstat(configFilename)
96
- if fi != nil || (err != nil && !os.IsNotExist(err)) {
97
- if !force {
98
- // TODO multi-line string
99
- return nil, errCannotInitConfigExists
100
- }
95
+ if u.FileExists(configFilename) && !force {
96
+ return nil, errCannotInitConfigExists
97
}
98
99
conf, err := initConfig(configFilename, dspathOverride, nBitsForKeypair)