def publish_spark_task_started_event(agent, task, name, tim, logger): try: args = getInputGoalParameters(agent, task) loginfo = LogInfo(name, task.objectId(), getTaskParentID(task), tim, ("Started", "Task"), args) logger.writeLog(loginfo) except Exception, e: debug("Error in Logging...", e)
def publish_spark_task_failed_event(agent, task, name, tim, reason, logger): try: loginfo = LogInfo(name, task.objectId(), getTaskParentID(task), tim, ("End", "Task"), None) loginfo.setStatus("Failed") loginfo.setFailure(reason) logger.writeLog(loginfo) except Exception, e: debug("Error in Logging...", e)