This is an automated email from the ASF dual-hosted git repository.
gaoyingju pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-seatunnel.git
The following commit(s) were added to refs/heads/dev by this push:
new ed95bb4 [SeaTunnel #998] add an environment variable to control print
AsciiLogo (#1000)
ed95bb4 is described below
commit ed95bb4f58568981b21e1b5baa0a914bae26998c
Author: CenterCode <[email protected]>
AuthorDate: Fri Jan 14 12:44:21 2022 +0800
[SeaTunnel #998] add an environment variable to control print AsciiLogo
(#1000)
---
config/seatunnel-env.sh | 5 ++++-
.../src/main/java/org/apache/seatunnel/Seatunnel.java | 5 ++++-
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/config/seatunnel-env.sh b/config/seatunnel-env.sh
index 86ecce5..462c777 100644
--- a/config/seatunnel-env.sh
+++ b/config/seatunnel-env.sh
@@ -19,4 +19,7 @@
# Home directory of spark distribution.
SPARK_HOME=${SPARK_HOME:-/opt/spark}
# Home directory of flink distribution.
-FLINK_HOME=${FLINK_HOME:-/opt/flink}
\ No newline at end of file
+FLINK_HOME=${FLINK_HOME:-/opt/flink}
+
+# Control whether to print the ascii logo
+export SEATUNNEL_PRINT_ASCII_LOGO=true
\ No newline at end of file
diff --git
a/seatunnel-core/seatunnel-core-base/src/main/java/org/apache/seatunnel/Seatunnel.java
b/seatunnel-core/seatunnel-core-base/src/main/java/org/apache/seatunnel/Seatunnel.java
index 8981748..16b2cd0 100644
---
a/seatunnel-core/seatunnel-core-base/src/main/java/org/apache/seatunnel/Seatunnel.java
+++
b/seatunnel-core/seatunnel-core-base/src/main/java/org/apache/seatunnel/Seatunnel.java
@@ -156,7 +156,10 @@ public class Seatunnel {
}
private static void showAsciiLogo() {
- AsciiArtUtils.printAsciiArt("SeaTunnel");
+ String printAsciiLogo = System.getenv("SEATUNNEL_PRINT_ASCII_LOGO");
+ if ("true".equalsIgnoreCase(printAsciiLogo)) {
+ AsciiArtUtils.printAsciiArt(printAsciiLogo);
+ }
}
private static void showConfigError(Throwable throwable) {