aboutsummaryrefslogtreecommitdiff
path: root/dev/audit-release/sbt_app_graphx/src/main/scala/GraphxApp.scala
diff options
context:
space:
mode:
Diffstat (limited to 'dev/audit-release/sbt_app_graphx/src/main/scala/GraphxApp.scala')
-rw-r--r--dev/audit-release/sbt_app_graphx/src/main/scala/GraphxApp.scala10
1 files changed, 8 insertions, 2 deletions
diff --git a/dev/audit-release/sbt_app_graphx/src/main/scala/GraphxApp.scala b/dev/audit-release/sbt_app_graphx/src/main/scala/GraphxApp.scala
index da08e014eb..24c7f8d667 100644
--- a/dev/audit-release/sbt_app_graphx/src/main/scala/GraphxApp.scala
+++ b/dev/audit-release/sbt_app_graphx/src/main/scala/GraphxApp.scala
@@ -17,14 +17,20 @@
package main.scala
-import org.apache.spark.SparkContext
+import org.apache.spark.{SparkContext, SparkConf}
import org.apache.spark.SparkContext._
import org.apache.spark.graphx._
import org.apache.spark.rdd.RDD
object GraphXApp {
def main(args: Array[String]) {
- val sc = new SparkContext("local", "Simple GraphX App")
+ val conf = sys.env.get("SPARK_AUDIT_MASTER") match {
+ case Some(master) => new SparkConf().setAppName("Simple GraphX App").setMaster(master)
+ case None => new SparkConf().setAppName("Simple Graphx App")
+ }
+ val sc = new SparkContext(conf)
+ SparkContext.jarOfClass(this.getClass).foreach(sc.addJar)
+
val users: RDD[(VertexId, (String, String))] =
sc.parallelize(Array((3L, ("rxin", "student")), (7L, ("jgonzal", "postdoc")),
(5L, ("franklin", "prof")), (2L, ("istoica", "prof")),