From d028049b5d9259d4da394c0c74deebf3abbd2744 Mon Sep 17 00:00:00 2001 From: Kent Yao Date: Fri, 28 Dec 2018 18:17:20 +0800 Subject: [PATCH 1/2] asc ii map for fun --- .../org/apache/spark/launcher/KyuubiMain.scala | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/kyuubi-server/src/main/scala/org/apache/spark/launcher/KyuubiMain.scala b/kyuubi-server/src/main/scala/org/apache/spark/launcher/KyuubiMain.scala index 3de842a80..a2e7dbca2 100644 --- a/kyuubi-server/src/main/scala/org/apache/spark/launcher/KyuubiMain.scala +++ b/kyuubi-server/src/main/scala/org/apache/spark/launcher/KyuubiMain.scala @@ -56,9 +56,24 @@ object KyuubiMain { val env = new HMap[String, String]() val cmd = builder.buildCommand(env) + val msg = + """ + | Welcome to + | __ __ __ + | /\ \/\ \ /\ \ __ + | \ \ \/'/' __ __ __ __ __ __\ \ \____/\_\ + | \ \ , < /\ \/\ \/\ \/\ \/\ \/\ \\ \ '__`\/\ \ + | \ \ \\`\\ \ \_\ \ \ \_\ \ \ \_\ \\ \ \L\ \ \ \ + | \ \_\ \_\/`____ \ \____/\ \____/ \ \_,__/\ \_\ + | \/_/\/_/`/___/> \/___/ \/___/ \/___/ \/_/ + | /\___/ + | \/__/ + """.stripMargin // scalastyle:off + printStream.println(msg) + printStream.println("=" * 69) printStream.println("Kyuubi Command: " + join(" ", cmd)) - printStream.println("========================================") + printStream.println("=" * 69) // scalastyle:on prepareBashCommand(cmd, env).asScala.foreach { c => print(c) From 07a744d486cf9dd4ffcf99cea6512781ebcb95a4 Mon Sep 17 00:00:00 2001 From: Kent Yao Date: Sat, 29 Dec 2018 11:38:30 +0800 Subject: [PATCH 2/2] add logofor kyuubi --- bin/kyuubi-logo | 9 +++++++++ bin/start-kyuubi.sh | 5 +++-- 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 bin/kyuubi-logo diff --git a/bin/kyuubi-logo b/bin/kyuubi-logo new file mode 100644 index 000000000..10285b4ed --- /dev/null +++ b/bin/kyuubi-logo @@ -0,0 +1,9 @@ + __ __ __ + /\ \/\ \ /\ \ __ + \ \ \/'/' __ __ __ __ __ __\ \ \____/\_\ + \ \ , < /\ \/\ \/\ \/\ \/\ \/\ \\ \ '__`\/\ \ + \ \ \\`\\ \ \_\ \ \ \_\ \ \ \_\ \\ \ \L\ \ \ \ + \ \_\ \_\/`____ \ \____/\ \____/ \ \_,__/\ \_\ + \/_/\/_/`/___/> \/___/ \/___/ \/___/ \/_/ + /\___/ + \/__/ \ No newline at end of file diff --git a/bin/start-kyuubi.sh b/bin/start-kyuubi.sh index 7e4c2a5d4..5a1f57f75 100755 --- a/bin/start-kyuubi.sh +++ b/bin/start-kyuubi.sh @@ -22,6 +22,9 @@ CLASS="yaooqinn.kyuubi.server.KyuubiServer" BIN_DIR="$(cd "`dirname "$0"`"; pwd)" +echo "Welcome to" +cat $BIN_DIR/kyuubi-logo + set -a . "${BIN_DIR}/kyuubi-env.sh" set +a @@ -65,5 +68,3 @@ if [ "$KYUUBI_SUBMIT_ENABLE" == "true" ]; then else exec "${SPARK_HOME}"/sbin/spark-daemon.sh submit ${CLASS} 1 "$@" "$KYUUBI_JAR" fi - -