Log invalid config file exceptions

(cherry picked from commit a95317446c452926819ad24f892a00770b1b23fc)

Closes #2448
This commit is contained in:
Bogdan 2023-05-07 16:51:00 +03:00
parent a857e7c6f4
commit bbdecb343b

View file

@ -26,7 +26,6 @@
using NzbDrone.Core.Datastore.Extensions;
using NzbDrone.Core.Lifecycle;
using NzbDrone.Core.Messaging.Events;
using NzbDrone.Host;
using PostgresOptions = NzbDrone.Core.Datastore.PostgresOptions;
namespace NzbDrone.Host
@ -240,6 +239,8 @@ private static IConfiguration GetConfiguration(StartupContext context)
}
catch (InvalidDataException ex)
{
Logger.Error(ex, ex.Message);
throw new InvalidConfigFileException($"{configPath} is corrupt or invalid. Please delete the config file and Readarr will recreate it.", ex);
}
}