_getResults()

in zuul-status/zuul-status.js [285:304]


  _getResults(jobs, equals, name) {
    if (!jobs) return '';

    let result = jobs.result ? jobs.result.toLowerCase() : null;
    if (result === null) {
      if (jobs.url === null) {
        result = 'queued'
      } else if (jobs.paused !== null && jobs.paused) {
        result = 'paused'
      } else {
        result = 'in progress'
      }
    }

    if (equals) {
      return result === name;
    } else {
      return result;
    }
  }