We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d118525 commit 736f775Copy full SHA for 736f775
src/main/kotlin/no/java/moresleep/Setup.kt
@@ -34,6 +34,7 @@ object Setup {
34
35
fun loadFromFile(args: Array<String>) {
36
if (args.size < 1) {
37
+ loadFromEnvironment()
38
return
39
}
40
val setuplines:List<String> = File(args[0]).readLines(Charsets.UTF_8)
@@ -52,6 +53,15 @@ object Setup {
52
53
54
55
56
+ fun loadFromEnvironment() {
57
+ for (setupValue in SetupValue.values()) {
58
+ val value:String? = System.getenv(setupValue.name)
59
+ if (value != null) {
60
+ setupvalues[setupValue] = value
61
+ }
62
63
64
+
65
66
fun setValue(setupValue: SetupValue,value:String) {
67
setupvalues[setupValue] = value
0 commit comments