esv: improve configuration path code

This commit is contained in:
Jeremy Baxter 2024-06-26 09:57:10 +12:00
parent 3507d9ca24
commit 692d413bfa

5
esv.d
View file

@ -108,9 +108,9 @@ config:
configPath = environment.get(cf.configEnv, cf.configPath)
.expandTilde();
try {
if (cFlag) {
if (cFlag)
configPath = cFlag.expandTilde();
} else {
if (!configPath.exists()) {
mkdirRecurse(dirName(configPath));
configPath.write(format!
@ -128,7 +128,6 @@ key = %s
#verse-numbers = false
"(cf.apiKey));
}
}
readINIFile(ini, configPath);
} catch (FileException e) {
/* filesystem syscall errors */