Add toString to TaskFailure exception

This commit is contained in:
Mark Harrah 2009-08-30 21:45:49 -04:00
parent 05f4f60553
commit 81e546fa30
1 changed files with 4 additions and 1 deletions

View File

@ -15,4 +15,7 @@ object TaskRunner
distributor.run().fold(failures => throw new TasksFailed(failures), identity[T])
}
}
final case class TasksFailed(failures: List[WorkFailure[Task[_]]]) extends RuntimeException(failures.length + " failed")
final case class TasksFailed(failures: List[WorkFailure[Task[_]]]) extends RuntimeException(failures.length + " tasks failed")
{
override def toString = failures.mkString(getMessage + "\n", "\n\t", "\n")
}