diff options
Diffstat (limited to 'app/src/main/java/org/pacien/tincapp/extensions/ApacheConfiguration.kt')
-rw-r--r-- | app/src/main/java/org/pacien/tincapp/extensions/ApacheConfiguration.kt | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/app/src/main/java/org/pacien/tincapp/extensions/ApacheConfiguration.kt b/app/src/main/java/org/pacien/tincapp/extensions/ApacheConfiguration.kt index eb4bb47..367a280 100644 --- a/app/src/main/java/org/pacien/tincapp/extensions/ApacheConfiguration.kt +++ b/app/src/main/java/org/pacien/tincapp/extensions/ApacheConfiguration.kt | |||
@@ -1,8 +1,8 @@ | |||
1 | package org.pacien.tincapp.extensions | 1 | package org.pacien.tincapp.extensions |
2 | 2 | ||
3 | |||
4 | import org.apache.commons.configuration2.Configuration | 3 | import org.apache.commons.configuration2.Configuration |
5 | import org.pacien.tincapp.data.CidrAddress | 4 | import org.pacien.tincapp.data.CidrAddress |
5 | import java.io.File | ||
6 | 6 | ||
7 | /** | 7 | /** |
8 | * @author pacien | 8 | * @author pacien |
@@ -13,4 +13,6 @@ object ApacheConfiguration { | |||
13 | fun Configuration.getCidrList(key: String): List<CidrAddress> = getStringList(key).map { CidrAddress.fromSlashSeparated(it) } | 13 | fun Configuration.getCidrList(key: String): List<CidrAddress> = getStringList(key).map { CidrAddress.fromSlashSeparated(it) } |
14 | fun Configuration.getIntList(key: String): List<Int> = getList(Int::class.java, key, emptyList()) | 14 | fun Configuration.getIntList(key: String): List<Int> = getList(Int::class.java, key, emptyList()) |
15 | 15 | ||
16 | fun Configuration.getFile(key: String): File? = getString(key)?.let { File(it) } | ||
17 | |||
16 | } | 18 | } |