zrcadlo
https://github.com/quitesimpleorg/hs9001.git
synchronizováno 2025-03-18 05:13:32 +01:00
databaseLocation(): Consider env variable override
Allow overriding databaseLocation by an environment variable. Closes: #1
Tento commit je obsažen v:
rodič
1d991b50fc
revize
79a26e2aa1
4
main.go
4
main.go
@ -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")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Načítá se…
x
Odkázat v novém úkolu
Zablokovat Uživatele