aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Pentreath <nick.pentreath@gmail.com>2013-02-07 16:54:31 +0200
committerNick Pentreath <nick.pentreath@gmail.com>2013-02-07 16:54:31 +0200
commit21d3946d172ded8573e2557a5cf124bb96e75d34 (patch)
tree6ea0691981e22ae6bbb01d94607c63e455a7a724
parent9cfa06837998f30e50b160bc7aaaad3b33a23c5e (diff)
downloadspark-21d3946d172ded8573e2557a5cf124bb96e75d34.tar.gz
spark-21d3946d172ded8573e2557a5cf124bb96e75d34.tar.bz2
spark-21d3946d172ded8573e2557a5cf124bb96e75d34.zip
Adding IPYTHON environment variable support for launching pyspark using ipython shell
-rwxr-xr-xpyspark7
1 files changed, 6 insertions, 1 deletions
diff --git a/pyspark b/pyspark
index ab7f4f50c0..d662e90287 100755
--- a/pyspark
+++ b/pyspark
@@ -36,4 +36,9 @@ if [[ "$SPARK_LAUNCH_WITH_SCALA" != "0" ]] ; then
export SPARK_LAUNCH_WITH_SCALA=1
fi
-exec "$PYSPARK_PYTHON" "$@"
+if [[ "$IPYTHON" = "1" ]] ; then
+ export PYSPARK_PYTHON="ipython"
+ exec "$PYSPARK_PYTHON" -i -c "%run $PYTHONSTARTUP"
+else
+ exec "$PYSPARK_PYTHON" "$@"
+fi