#7 Handle ConnectionError exception
Merged 5 years ago by jskladan. Opened 5 years ago by jlanda.
fedora-qa/ jlanda/testdays-web connection_error  into  develop

file modified
+2 -1
@@ -22,6 +22,7 @@ 

  from flask import Blueprint, render_template, redirect, url_for, flash, session

  

  import resultsdb_api

+ import requests

  

  from testdays import app, db

  from testdays.models.testday import Event, Category, Testcase
@@ -64,7 +65,7 @@ 

      try:

          results_count = RDB_API.get_group(event.resultsdb_job_uuid)['results_count']

          results = RDB_API.get_results(groups=[event.resultsdb_job_uuid], limit=results_count)['data']

-     except resultsdb_api.ResultsDBapiException:

+     except (resultsdb_api.ResultsDBapiException, requests.exceptions.ConnectionError):

          results = []

      # results is a list of dicts like this:

      # {

This allows to run the development environment without a taskotron instance

Metadata Update from @kparal:
- Request assigned

5 years ago

Commit eccf37a fixes this pull-request

Pull-Request has been merged by jskladan

5 years ago
Metadata