@cryptotaxi247 / kubo / commits / 6a380ff53

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)