create directory before create file

This commit is contained in:
rafaelss 2024-10-10 11:39:17 -03:00 committed by GitHub
parent fb7860e43f
commit c5bba8324d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -507,9 +507,13 @@ func setPrivateKey(ctx *cli.Context, config *Config) error {
}
} else {
if os.IsNotExist(err) {
err := os.MkdirAll(config.DataDir, os.ModePerm)
if err != nil {
log.Error("Failed to create directory:", "err", err)
}
file, err := os.Create(fullPath)
if err != nil {
log.Error("Failed to create file: %v", err)
log.Error("Failed to create file:", "err", err)
}
defer file.Close()
}