Skip to content

Commit 7b263f4

Browse files
committed
Added simple log when all keys are present on env vars
Signed-off-by: Marvin Froeder <velo.br@gmail.com>
1 parent bb42e43 commit 7b263f4

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/main/java/com/datasqrl/EnvironmentVariablesUtils.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77
import java.util.regex.Matcher;
88
import java.util.regex.Pattern;
99
import lombok.experimental.UtilityClass;
10+
import lombok.extern.slf4j.Slf4j;
1011

12+
@Slf4j
1113
@UtilityClass
1214
public class EnvironmentVariablesUtils {
1315

@@ -47,8 +49,12 @@ public Set<String> validateEnvironmentVariables(Map<String, String> envVariables
4749
scriptEnvironmentVariables.add(matcher.group(1));
4850
}
4951

50-
scriptEnvironmentVariables.removeAll(envVariables.keySet());
52+
if (envVariables.keySet().containsAll(scriptEnvironmentVariables)) {
53+
log.info("All environment variables are available: {}", scriptEnvironmentVariables);
54+
return Collections.emptySet();
55+
}
5156

57+
scriptEnvironmentVariables.removeAll(envVariables.keySet());
5258
return Collections.unmodifiableSet(scriptEnvironmentVariables);
5359
}
5460
}

0 commit comments

Comments
 (0)