diff --git a/iotclient/iot_client.py b/iotclient/iot_client.py index 795a6e1..076b745 100644 --- a/iotclient/iot_client.py +++ b/iotclient/iot_client.py @@ -79,6 +79,9 @@ def get_image(identifier): try: response = requests.get(baseurl + get_url) + if response.status_code != 200: + print_response(response) + return False payload = response.json() print(payload['id']) print(payload['metadata']) diff --git a/middleware/app_be/views/rest_api.py b/middleware/app_be/views/rest_api.py index 3cfb9c2..b9a6199 100644 --- a/middleware/app_be/views/rest_api.py +++ b/middleware/app_be/views/rest_api.py @@ -73,7 +73,7 @@ class ImageEndpoint: logger.debug('Actual MinIO SHA512: {}'.format(actual_minio_hash)) if stored_hash != actual_minio_hash: return JsonResponse('Stored hash does not match generated one! ' - 'stored: {} actual: {}'.format(stored_hash, actual_minio_hash), safe=False) + 'stored: {} actual: {}'.format(stored_hash, actual_minio_hash), status=404, safe=False) payload = { 'id': identifier,