diff --git a/net-dhcp/__init__.py b/net-dhcp/__init__.py index cc11a0a..67345d2 100644 --- a/net-dhcp/__init__.py +++ b/net-dhcp/__init__.py @@ -1,5 +1,13 @@ -from flask import Flask +from flask import Flask, jsonify app = Flask(__name__) -from . import network, ipam \ No newline at end of file +from . import network, ipam + +@app.errorhandler(404) +def err_not_found(e): + return jsonify({'Err': 'API not found'}), 404 + +@app.errorhandler(Exception) +def err(e): + return jsonify({'Err': f'Error: {e}'}), 500