From b4896f9b04392969c47515fe34ed15d4ee7eeffa Mon Sep 17 00:00:00 2001 From: Matthew Foster Date: Wed, 24 Jul 2024 09:16:11 -0700 Subject: [PATCH] send handled file creation and git errors to sentry --- cioos-records-update/app.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/cioos-records-update/app.py b/cioos-records-update/app.py index 8d8a0db1..2d5ce1b2 100644 --- a/cioos-records-update/app.py +++ b/cioos-records-update/app.py @@ -179,8 +179,9 @@ def recordUpdate(): # returned value doesn't do anything return jsonify(message=url) - except Exception: + except Exception as err: print(traceback.format_exc()) + sentry_sdk.capture_exception(err) return make_response(jsonify(error="Error creating xml"), 500) @@ -223,8 +224,9 @@ def recordToCFF(): record_type=recordFromFB.get('metadataScope') ) return jsonify(message={"record": cff}) - except Exception: + except Exception as err: print(traceback.format_exc()) + sentry_sdk.capture_exception(err) return make_response(jsonify(error="Error creating cff"), 500) @@ -241,8 +243,9 @@ def recordToERDDAP(): output='xml' ) return jsonify(message={"xml": erddap_xml}) - except Exception: + except Exception as err: print(traceback.format_exc()) + sentry_sdk.capture_exception(err) return make_response(jsonify(error="Error creating erddap snippet"), 500) @app.errorhandler(404)