Commit 6a380ff5 authored by Brian Tiger Chow's avatar Brian Tiger Chow Committed by Juan Batiz-Benet

refactor(2/init) use util.FileExists

License: MIT
Signed-off-by: default avatarBrian 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: default avatarBrian Tiger Chow <brian.holderchow@gmail.com>
parent c883f7dc
......@@ -92,12 +92,8 @@ func doInit(configRoot string, dspathOverride string, force bool, nBitsForKeypai
return nil, errors.New("Couldn't get home directory path")
}
fi, err := os.Lstat(configFilename)
if fi != nil || (err != nil && !os.IsNotExist(err)) {
if !force {
// TODO multi-line string
return nil, errCannotInitConfigExists
}
if u.FileExists(configFilename) && !force {
return nil, errCannotInitConfigExists
}
conf, err := initConfig(configFilename, dspathOverride, nBitsForKeypair)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment