mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-12-24 09:44:47 +03:00
Ensure log dir exists
This commit is contained in:
@@ -130,6 +130,8 @@ namespace Jellyfin.Server
|
|||||||
string logDir = Environment.GetEnvironmentVariable("JELLYFIN_LOG_DIR");
|
string logDir = Environment.GetEnvironmentVariable("JELLYFIN_LOG_DIR");
|
||||||
if (string.IsNullOrEmpty(logDir)){
|
if (string.IsNullOrEmpty(logDir)){
|
||||||
logDir = Path.Combine(programDataPath, "logs");
|
logDir = Path.Combine(programDataPath, "logs");
|
||||||
|
// Ensure logDir exists
|
||||||
|
Directory.CreateDirectory(logDir);
|
||||||
// $JELLYFIN_LOG_DIR needs to be set for the logger configuration manager
|
// $JELLYFIN_LOG_DIR needs to be set for the logger configuration manager
|
||||||
Environment.SetEnvironmentVariable("JELLYFIN_LOG_DIR", logDir);
|
Environment.SetEnvironmentVariable("JELLYFIN_LOG_DIR", logDir);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user