diff --git a/src/main/java/com/iexec/common/utils/EnvUtils.java b/src/main/java/com/iexec/common/utils/EnvUtils.java index 873732a4..b7f9e9a0 100644 --- a/src/main/java/com/iexec/common/utils/EnvUtils.java +++ b/src/main/java/com/iexec/common/utils/EnvUtils.java @@ -1,5 +1,5 @@ /* - * Copyright 2020 IEXEC BLOCKCHAIN TECH + * Copyright 2020-2025 IEXEC BLOCKCHAIN TECH * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -25,6 +25,10 @@ @NoArgsConstructor(access = AccessLevel.PRIVATE) public class EnvUtils { + /** + * @deprecated do not use and remove + */ + @Deprecated(forRemoval = true) public static String getEnvVarOrExit(String envVarName) { String envVar = getEnvVar(envVarName); if (StringUtils.isBlank(envVar)) { @@ -34,8 +38,8 @@ public static String getEnvVarOrExit(String envVarName) { return envVar; } - public static String getEnvVar(String envVarName) { - String envVar = System.getenv(envVarName); + public static String getEnvVar(final String envVarName) { + final String envVar = System.getenv(envVarName); return StringUtils.isNotBlank(envVar) ? envVar : ""; } -} \ No newline at end of file +} diff --git a/src/main/java/com/iexec/common/utils/IexecEnvUtils.java b/src/main/java/com/iexec/common/utils/IexecEnvUtils.java index 9e29fdd5..84924ece 100644 --- a/src/main/java/com/iexec/common/utils/IexecEnvUtils.java +++ b/src/main/java/com/iexec/common/utils/IexecEnvUtils.java @@ -36,6 +36,8 @@ @NoArgsConstructor(access = AccessLevel.PRIVATE) public class IexecEnvUtils { + // bulk processing + public static final String BULK_ENV_VAR_PREFIX = "BULK_DATASET_"; // input files public static final String IEXEC_INPUT_FILE_NAME_PREFIX = "IEXEC_INPUT_FILE_NAME_"; public static final String IEXEC_INPUT_FILE_URL_PREFIX = "IEXEC_INPUT_FILE_URL_"; diff --git a/src/main/java/com/iexec/common/worker/tee/TeeSessionEnvironmentVariable.java b/src/main/java/com/iexec/common/worker/tee/TeeSessionEnvironmentVariable.java index fb733950..4de3b1d0 100644 --- a/src/main/java/com/iexec/common/worker/tee/TeeSessionEnvironmentVariable.java +++ b/src/main/java/com/iexec/common/worker/tee/TeeSessionEnvironmentVariable.java @@ -36,6 +36,7 @@ public enum TeeSessionEnvironmentVariable { IEXEC_INPUT_FILES_NUMBER, IEXEC_INPUT_FILES_FOLDER, IEXEC_PRE_COMPUTE_OUT, + BULK_SIZE, // post-compute RESULT_ENCRYPTION, RESULT_ENCRYPTION_PUBLIC_KEY,