diff options
author | Timothy Hunter <tjhunter@paris.eecs.berkeley.edu> | 2011-04-14 23:28:37 -0700 |
---|---|---|
committer | Matei Zaharia <matei@eecs.berkeley.edu> | 2011-04-18 17:12:29 -0700 |
commit | 5c9535228a00ccc7fe001dcd2aca8f1e55ccb0a2 (patch) | |
tree | 42eb931c2515c88a6e5bff41f96c6be3ffbbfb00 | |
parent | 370b95816f0adbb1e47508b38240eef8f36367bb (diff) | |
download | spark-5c9535228a00ccc7fe001dcd2aca8f1e55ccb0a2.tar.gz spark-5c9535228a00ccc7fe001dcd2aca8f1e55ccb0a2.tar.bz2 spark-5c9535228a00ccc7fe001dcd2aca8f1e55ccb0a2.zip |
fixed small bug when classpath has some strange formatting
-rw-r--r-- | core/src/main/scala/spark/MesosScheduler.scala | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/core/src/main/scala/spark/MesosScheduler.scala b/core/src/main/scala/spark/MesosScheduler.scala index 6a592d13c3..1cfc7052c6 100644 --- a/core/src/main/scala/spark/MesosScheduler.scala +++ b/core/src/main/scala/spark/MesosScheduler.scala @@ -253,9 +253,11 @@ extends MScheduler with spark.Scheduler with Logging // Copy each JAR to a unique filename in the jarDir for ((path, index) <- sc.jars.zipWithIndex) { val file = new File(path) - val filename = index + "_" + file.getName - copyFile(file, new File(jarDir, filename)) - filenames += filename + if (file.exists) { + val filename = index + "_" + file.getName + copyFile(file, new File(jarDir, filename)) + filenames += filename + } } // Create the server jarServer = new HttpServer(jarDir) |