From 5093a37d92165e2f6957b579a04a5241b2959131 Mon Sep 17 00:00:00 2001 From: Xavier Fontanet Date: Sun, 19 May 2024 13:08:51 +0200 Subject: [PATCH] add config --- .gitignore | 1 + .../tv/mangrana/config/ConfigFileLoader.java | 22 +++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 src/main/java/tv/mangrana/config/ConfigFileLoader.java diff --git a/.gitignore b/.gitignore index 6f05144..39efcee 100644 --- a/.gitignore +++ b/.gitignore @@ -37,3 +37,4 @@ build/ ### Mac OS ### .DS_Store /.idea/uiDesigner.xml +/config/SonarrFixerConfig.yml diff --git a/src/main/java/tv/mangrana/config/ConfigFileLoader.java b/src/main/java/tv/mangrana/config/ConfigFileLoader.java new file mode 100644 index 0000000..a581f1e --- /dev/null +++ b/src/main/java/tv/mangrana/config/ConfigFileLoader.java @@ -0,0 +1,22 @@ +package tv.mangrana.config; + +import tv.mangrana.exception.IncorrectWorkingReferencesException; + +public class ConfigFileLoader extends CommonConfigFileLoader { + + private static final String CONFIG_FILE = "SonarrFixerConfig.yml"; + + public ConfigFileLoader() throws IncorrectWorkingReferencesException { + super(ProjectConfiguration.class); + } + + public enum ProjectConfiguration { + UPLOADS_PATHS + } + + @Override + protected String getConfigFileName() { + return CONFIG_FILE; + } + +}