galt #1

Merged
bartha.gabor merged 19 commits from galt into main 2025-10-20 08:06:40 +02:00
2 changed files with 5 additions and 1 deletions
Showing only changes of commit 1a84e44351 - Show all commits

View File

@@ -39,7 +39,7 @@ func main() {
// Setup data directory
dataDir, err := setupDataDir()
if err != nil {
slog.Error("Cannot set data directory: %s; %w", os.Getenv("DATA_DIR"), err)
slog.Error("Cannot set data directory", "dir", os.Getenv("DATA_DIR"), "error", err)
os.Exit(1)
}

View File

@@ -14,6 +14,10 @@ func setupDataDir() (string, error) {
dataDir = filepath.Join(".", os.Getenv("DATA_DIR"))
}
if !filepath.IsLocal(dataDir) {
return "", fmt.Errorf("directory '%s' is not valid or not local", dataDir)
}
if _, err := os.Stat(dataDir); os.IsNotExist(err) {
err := os.Mkdir(dataDir, 0o755)
if err != nil {