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; + } + +}