TIMEOUT_1
t1
PARALLEL_FACTOR_1
pf1
TIMEOUT_2
t2
var defaultConfig = immutable.Map("timeout" â "5", "parallelFactor" â "4")
var worker1Config = defaultConfig
var worker2Config = defaultConfig
worker1Config += "timeout" â sys.env("TIMEOUT_1")
worker1Config += "parallelFactor" â sys.env("PARALLEL_FACTOR_1")
worker2Config += "timeout" â sys.env("TIMEOUT_2")
worker2Config += "parallelFactor" â sys.env("PARALLEL_FACTOR_2")
println(defaultConfig) // Map(timeout -> 5, parallelFactor -> 4)
println(worker1Config) // Map(timeout -> t1, parallelFactor -> pf1)
println(worker2Config) // Map(timeout -> t2, parallelFactor -> pf2)
val defaultConfig = mutable.Map("timeout" â "5", "parallelFactor" â "4")
val worker1Config = defaultConfig
val worker2Config = defaultConfig
worker1Config += "timeout" â sys.env("TIMEOUT_1")
worker1Config += "parallelFactor" â sys.env("PARALLEL_FACTOR_1")
worker2Config += "timeout" â sys.env("TIMEOUT_2")
worker2Config += "parallelFactor" â sys.env("PARALLEL_FACTOR_2")
println(defaultConfig) // Map(parallelFactor -> pf2, timeout -> t2)
println(worker1Config) // Map(parallelFactor -> pf2, timeout -> t2)
println(worker2Config) // Map(parallelFactor -> pf2, timeout -> t2)