重新封装部分函数

This commit is contained in:
Sheyiyuan 2024-11-29 22:36:36 +08:00
parent a76f3458c9
commit 02bb43bb45

View File

@ -163,10 +163,26 @@ func checkAndUpdateConfig(configPath string) error {
return nil return nil
} }
checkDataFolderExistence("./data/app/") err = checkDataFolderExistence("./data/app/")
checkDataFolderExistence("./data/images/") if err != nil {
checkDataFolderExistence("./data/database/") log.Printf("[ERROR] Failed to create app folder: %v", err)
checkDataFolderExistence("./data/log/") return err
}
err = checkDataFolderExistence("./data/images/")
if err != nil {
log.Printf("[ERROR] Failed to create images folder: %v", err)
return err
}
err = checkDataFolderExistence("./data/database/")
if err != nil {
log.Printf("[ERROR] Failed to create database folder: %v", err)
return err
}
err = checkDataFolderExistence("./data/log/")
if err != nil {
log.Printf("[ERROR] Failed to create database log file: %v", err)
return err
}
return nil return nil
} }