1
0
spogulis no https://github.com/quitesimpleorg/hs9001.git synced 2025-09-18 02:06:21 +02:00

databaseLocation(): Consider env variable override

Allow overriding databaseLocation by an environment variable.

Closes: #1
Šī revīzija ir iekļauta:
2021-03-21 10:38:12 +01:00
vecāks 1d991b50fc
revīzija 79a26e2aa1

Parādīt failu

@@ -14,6 +14,10 @@ import (
) )
func databaseLocation() string { func databaseLocation() string {
envOverride := os.Getenv("HS9001_DB_PATH")
if envOverride != "" {
return envOverride
}
return filepath.Join(xdgOrFallback("XDG_DATA_HOME", filepath.Join(os.Getenv("HOME"), ".local/share")), "hs9001/db.sqlite") return filepath.Join(xdgOrFallback("XDG_DATA_HOME", filepath.Join(os.Getenv("HOME"), ".local/share")), "hs9001/db.sqlite")
} }