it is used to make DAGScheduler be able to access jobLogger which is initialized  in SparkContext
that may be not necessary if modify the JobLogger according to Reynold's suggestion.