Skip to content

Commit 4e50a42

Browse files
committed
move mlib config to mserver-package
1 parent de00e92 commit 4e50a42

File tree

8 files changed

+17
-16
lines changed

8 files changed

+17
-16
lines changed

src/main/java/de/mediathekview/mlib/config/ConfigDTO.java renamed to src/main/java/de/mediathekview/mserver/base/config/ConfigDTO.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package de.mediathekview.mlib.config;
1+
package de.mediathekview.mserver.base.config;
22

33
/**
44
* A Data-Transfer-Object which holds the actual configuration.

src/main/java/de/mediathekview/mlib/config/ConfigManager.java renamed to src/main/java/de/mediathekview/mserver/base/config/ConfigManager.java

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
1-
package de.mediathekview.mlib.config;
1+
package de.mediathekview.mserver.base.config;
22

33
import com.yacl4j.core.ConfigurationBuilder;
4+
import org.apache.logging.log4j.LogManager;
5+
import org.apache.logging.log4j.Logger;
6+
47
import java.net.URL;
58
import java.nio.file.Path;
69
import java.nio.file.Paths;
710

811
/** A manager to load configurations. */
912
public abstract class ConfigManager<T extends ConfigDTO> {
1013
private T config;
14+
private static final Logger LOG = LogManager.getLogger(ConfigManager.class);
1115

1216
protected abstract String getConfigFileName();
1317

@@ -36,7 +40,7 @@ public T getConfig() {
3640
protected void initializeConfigAfterRead(final T config) {
3741
// Do something after the configuration is read
3842
}
39-
43+
4044
/*
4145
* check if the given file exists in FS or
4246
* try to read a resource from filesystem
@@ -45,15 +49,17 @@ public String getResourcePath(String resourceName) {
4549
try {
4650
if (new java.io.File(resourceName).exists()) {
4751
return resourceName;
48-
} else {
52+
} else {
4953
ClassLoader classLoader = getClass().getClassLoader();
5054
URL resourceUrl = classLoader.getResource(resourceName);
5155
if (resourceUrl != null) {
5256
Path resourcePath = Paths.get(resourceUrl.toURI());
5357
return resourcePath.toString();
5458
}
5559
}
56-
} catch(Exception e) {}
60+
} catch(Exception e) {
61+
LOG.debug(e);
62+
}
5763
return null;
5864
}
5965
}

src/main/java/de/mediathekview/mserver/base/config/CrawlerApiParam.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,4 @@
22

33

44
public enum CrawlerApiParam {
5-
FUNK_REQUEST_TOKEN;
6-
7-
85
}

src/main/java/de/mediathekview/mserver/base/config/CrawlerUrlType.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@
1616
import java.util.Optional;
1717

1818
public enum CrawlerUrlType {
19-
FUNK_WEBSITE("https://www.funk.net"),
20-
FUNK_API_URL("https://www.funk.net/api/v4.0/"),
21-
NEXX_CLOUD_API_URL("https://api.nexx.cloud/v3/741");
19+
;
2220

2321
private URL defaultUrl;
2422

src/main/java/de/mediathekview/mserver/base/config/MServerConfigDTO.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package de.mediathekview.mserver.base.config;
22

3-
import de.mediathekview.mlib.config.ConfigDTO;
43
import de.mediathekview.mlib.daten.Sender;
54
import de.mediathekview.mlib.filmlisten.FilmlistFormats;
65

src/main/java/de/mediathekview/mserver/base/config/MServerConfigManager.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package de.mediathekview.mserver.base.config;
22

3-
import de.mediathekview.mlib.config.ConfigManager;
43
import de.mediathekview.mlib.daten.Sender;
54
import org.apache.commons.lang3.StringUtils;
65

src/test/java/de/mediathekview/mlib/config/ConfigManagerTest.java renamed to src/test/java/de/mediathekview/mserver/base/config/ConfigManagerTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package de.mediathekview.mlib.config;
1+
package de.mediathekview.mserver.base.config;
22

33
import static org.assertj.core.api.AssertionsForInterfaceTypes.assertThat;
44

@@ -8,6 +8,7 @@
88
import java.nio.file.Paths;
99
import java.nio.file.StandardOpenOption;
1010
import java.util.Arrays;
11+
1112
import org.junit.jupiter.api.BeforeEach;
1213
import org.junit.jupiter.api.Order;
1314
import org.junit.jupiter.api.Test;
@@ -23,7 +24,7 @@
2324
class ConfigManagerTest {
2425
private static final String TEST_CONFIG_FILE_NAME = "MlibTestConfig.yaml";
2526

26-
class TestConfigManager extends ConfigManager<TestConfigDTO> {
27+
static class TestConfigManager extends ConfigManager<TestConfigDTO> {
2728

2829
private TestConfigManager() {
2930
super();

src/test/java/de/mediathekview/mlib/config/TestConfigDTO.java renamed to src/test/java/de/mediathekview/mserver/base/config/TestConfigDTO.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
package de.mediathekview.mlib.config;
1+
package de.mediathekview.mserver.base.config;
2+
23

34
public class TestConfigDTO implements ConfigDTO {
45

0 commit comments

Comments
 (0)