Make sure config directory exists
This commit is contained in:
12
src/main.go
12
src/main.go
@@ -14,14 +14,18 @@ import (
|
||||
|
||||
func main() {
|
||||
config.Load()
|
||||
|
||||
if err := os.MkdirAll(config.AppConfig.SheetsDirectory, 0755); err != nil {
|
||||
panic("Failed to create sheets directory: " + err.Error())
|
||||
}
|
||||
if err := os.MkdirAll(config.AppConfig.ConfigDirectory, 0755); err != nil {
|
||||
panic("Failed to create config directory: " + err.Error())
|
||||
}
|
||||
|
||||
gin.SetMode(config.AppConfig.Server.Mode)
|
||||
|
||||
database.InitDatabase()
|
||||
|
||||
if err := os.MkdirAll(config.AppConfig.SheetsDirectory, 0755); err != nil {
|
||||
panic("Failed to create uploads directory: " + err.Error())
|
||||
}
|
||||
|
||||
// Start sync runner
|
||||
go func() {
|
||||
ticker := time.NewTicker(config.AppConfig.Sync.Interval)
|
||||
|
||||
Reference in New Issue
Block a user