summaryrefslogtreecommitdiff
path: root/main.py
diff options
context:
space:
mode:
authorleonoverweel <l.overweel@gmail.com>2017-04-01 18:42:43 +0200
committerleonoverweel <l.overweel@gmail.com>2017-04-01 18:42:43 +0200
commit0b3a3f4a62744fdc5b2f7282b0bcb8886f1eeacf (patch)
treec3441b6040dced85b9a2e20eb0e96d0b8c4d20d2 /main.py
parentd4494f1da4f4f7fcd4a9550f2e09b633c4191260 (diff)
Add path parameter extraction
Diffstat (limited to 'main.py')
-rw-r--r--main.py15
1 files changed, 12 insertions, 3 deletions
diff --git a/main.py b/main.py
index 404665b0..1db07b41 100644
--- a/main.py
+++ b/main.py
@@ -106,9 +106,18 @@ def sign_in():
def api_call(version, endpoint_path):
"""Call an API endpoint directly over HTTP"""
- path = path_parser.parse(version, endpoint_path)
-
- return jsonify(path)
+ (path, path_parameters) = path_parser.parse(version, endpoint_path)
+
+ message = {
+ 'id': 0,
+ 'method': request.method,
+ 'path': path,
+ 'parameters': {
+ 'path': path_parameters
+ }
+ }
+
+ return jsonify(message)
@SOCKET_IO_CORE.on('request')
def receive_message(message):