[OOM-CPMv2] Allow optional input parameters
[oom/platform/cert-service.git] / trustStoreMerger / src / main / java / org / onap / oom / truststoremerger / configuration / path / env / EnvReader.java
 package org.onap.oom.truststoremerger.configuration.path.env;
 
 import java.util.Optional;
-
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-public class EnvProvider {
+public class EnvReader {
 
-    private static final Logger LOGGER = LoggerFactory.getLogger(EnvProvider.class);
+    private static final Logger LOGGER = LoggerFactory.getLogger(EnvReader.class);
 
     public Optional<String> getEnv(String name) {
+        return getSystemEnv(name);
+    }
+
+    Optional<String> getSystemEnv(String name) {
         String value = System.getenv(name);
         LOGGER.info("Read variable: {} , value: {}", name, value);
-        return Optional.ofNullable(System.getenv(name));
+        return Optional.ofNullable(value);
     }
 }