Repository: spark
Updated Branches:
  refs/heads/branch-1.3 cdef7d080 -> e967ecaca


[SPARK-6506] [pyspark] Do not try to retrieve SPARK_HOME when not needed...

....

In particular, this makes pyspark in yarn-cluster mode fail unless
SPARK_HOME is set, when it's not really needed.

Author: Marcelo Vanzin <[email protected]>

Closes #5405 from vanzin/SPARK-6506 and squashes the following commits:

e184507 [Marcelo Vanzin] [SPARK-6506] [pyspark] Do not try to retrieve 
SPARK_HOME when not needed.

(cherry picked from commit f7e21dd1ec4541be54eb01d8b15cfcc6714feed0)
Signed-off-by: Josh Rosen <[email protected]>


Project: http://git-wip-us.apache.org/repos/asf/spark/repo
Commit: http://git-wip-us.apache.org/repos/asf/spark/commit/e967ecac
Tree: http://git-wip-us.apache.org/repos/asf/spark/tree/e967ecac
Diff: http://git-wip-us.apache.org/repos/asf/spark/diff/e967ecac

Branch: refs/heads/branch-1.3
Commit: e967ecacad8075ef521fbc1a501e074c861d0fe7
Parents: cdef7d0
Author: Marcelo Vanzin <[email protected]>
Authored: Wed Apr 8 10:14:52 2015 -0700
Committer: Josh Rosen <[email protected]>
Committed: Wed Apr 8 10:15:10 2015 -0700

----------------------------------------------------------------------
 python/pyspark/java_gateway.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/spark/blob/e967ecac/python/pyspark/java_gateway.py
----------------------------------------------------------------------
diff --git a/python/pyspark/java_gateway.py b/python/pyspark/java_gateway.py
index 936857e..19ee2e3 100644
--- a/python/pyspark/java_gateway.py
+++ b/python/pyspark/java_gateway.py
@@ -29,11 +29,10 @@ from pyspark.serializers import read_int
 
 
 def launch_gateway():
-    SPARK_HOME = os.environ["SPARK_HOME"]
-
     if "PYSPARK_GATEWAY_PORT" in os.environ:
         gateway_port = int(os.environ["PYSPARK_GATEWAY_PORT"])
     else:
+        SPARK_HOME = os.environ["SPARK_HOME"]
         # Launch the Py4j gateway using Spark's run command so that we pick up 
the
         # proper classpath and settings from spark-env.sh
         on_windows = platform.system() == "Windows"


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to