Made tz data location user-configurable (#238)

This commit is contained in:
Kieran
2024-05-13 09:27:16 -07:00
committed by GitHub
parent d093799801
commit 77a9ff4d9f
3 changed files with 8 additions and 5 deletions
+6 -3
View File
@@ -26,14 +26,17 @@ defmodule Pinchflat.Release do
load_app()
directories =
Enum.uniq([
[
"/config",
"/downloads",
Application.get_env(:pinchflat, :media_directory),
Application.get_env(:pinchflat, :tmpfile_directory),
Application.get_env(:pinchflat, :extras_directory),
Application.get_env(:pinchflat, :metadata_directory)
])
Application.get_env(:pinchflat, :metadata_directory),
Application.get_env(:tzdata, :data_dir)
]
|> Enum.uniq()
|> Enum.filter(&(&1 != nil))
Enum.each(directories, fn dir ->
Logger.info("Checking permissions for #{dir}")