Skip to content
This repository has been archived by the owner on Nov 7, 2021. It is now read-only.

Commit

Permalink
No flask_restful
Browse files Browse the repository at this point in the history
  • Loading branch information
gideontong committed Mar 1, 2020
1 parent 4dc8f23 commit b783e3b
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 15 deletions.
3 changes: 1 addition & 2 deletions server/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
Flask
flask-restful
Flask
22 changes: 9 additions & 13 deletions server/server.py
Original file line number Diff line number Diff line change
@@ -1,19 +1,15 @@
from flask import Flask
from flask_restful import Api, Resource, reqparse
from flask import Flask, jsonify, make_response
import json

app = Flask(__name__)
api = Api(app)

class Stuff(Resource):
def get(self, package, version):
try:
with open('target_' + package + '_cve.json') as file:
data = json.load(file)
return data[version], 200
except:
return "Failure", 500

api.add_resource(Stuff, "/<string:package>/<string:version>")
@app.route('/<string:package>/<string:version>', methods = ['GET'])
def get(package, version):
try:
with open('target_' + package + '_cve.json') as file:
data = json.load(file)
return make_response(jsonify(data[version]), 200)
except:
return make_response(jsonify({"failure": "failure"}), 500)

app.run(debug=True)

0 comments on commit b783e3b

Please sign in to comment.