import java.util.HashMap;
import java.util.Map;
public class EnvBootstrap {
private static Map<String, String> envVars = new HashMap<>();
public static void setEnvVar(String name, String value) {
envVars.put(name, value);
}
public static String getEnvVar(String name) {
return envVars.getOrDefault(name, ""); // Return empty string if not found
}
public static void main(String[] args) {
// Example usage:
setEnvVar("SANDBOX_MODE", "true");
setEnvVar("API_KEY", "dummyKey");
String sandboxMode = getEnvVar("SANDBOX_MODE");
String apiKey = getEnvVar("API_KEY");
System.out.println("Sandbox Mode: " + sandboxMode);
System.out.println("API Key: " + apiKey);
//Simulate loading from a file/system.
loadEnvFromSystem();
}
private static void loadEnvFromSystem() {
//In a real implementation, this would read from a file or system environment.
//For simplicity, we'll simulate loading some env vars.
setEnvVar("DEBUG", "true");
setEnvVar("LOG_LEVEL", "INFO");
}
}
Add your comment