fixes #668 - debug logging when tasks wasn't launched due to backoff

Oh, looks like I didn't finish the message, probably got interrupted ;-). Good catch!



> On 16.10.2014, at 18:29, Connor Doyle <notifications@github.com> wrote:
> 
> In src/main/scala/mesosphere/marathon/MarathonScheduler.scala:
> 
> >  
> > -        val launchedTask: Option[QueuedTask] = withTaskInfos.collectFirst {
> > -          case (qt, Some((taskInfo, ports))) if qt.delay.isOverdue =>
> > +        val launchedTask = withTaskInfos.dropWhile {
> > +          case (qt, (taskInfo, ports)) if qt.delay.isOverdue() => false
> > +          case (_, (taskInfo, _)) =>
> > +            log.debug(s"Ignoring task ${taskInfo.getTaskId.getValue}")
> Sorry, just saw this part -- could we add the reason to the debug message? Looks like the only way we get here is if the task launch delay has time left.
> 
> —
> Reply to this email directly or view it on GitHub.