summaryrefslogtreecommitdiff
path: root/megapixels/app/server/api.py
diff options
context:
space:
mode:
Diffstat (limited to 'megapixels/app/server/api.py')
-rw-r--r--megapixels/app/server/api.py15
1 files changed, 11 insertions, 4 deletions
diff --git a/megapixels/app/server/api.py b/megapixels/app/server/api.py
index e7db11f1..428c53b1 100644
--- a/megapixels/app/server/api.py
+++ b/megapixels/app/server/api.py
@@ -32,11 +32,18 @@ api = Blueprint('api', __name__)
def index():
return jsonify({ 'datasets': list_datasets() })
-@api.route('/dataset/<dataset>/test', methods=['POST'])
-def test(dataset='test'):
- dataset = get_dataset(dataset)
+@api.route('/dataset/<name>')
+def show(name):
+ dataset = get_dataset(name)
+ if dataset:
+ return jsonify(dataset.describe())
+ else:
+ return jsonify({ 'status': 404 })
+
+@api.route('/dataset/<name>/test', methods=['POST'])
+def test(name):
print('hiiiiii')
- return jsonify({ 'test': 'OK', 'dataset': dataset })
+ return jsonify({ 'test': 'OK', 'dataset': name })
# @router.route('/<dataset>/face', methods=['POST'])
# def upload(name):