aboutsummaryrefslogtreecommitdiffstats
path: root/moon_interface/moon_interface/api/generic.py
diff options
context:
space:
mode:
authorThomas Duval <thomas.duval@orange.com>2018-01-03 14:23:22 +0100
committerThomas Duval <thomas.duval@orange.com>2018-01-03 14:23:22 +0100
commit17d1bd8c4c8fbd81af85edbde059a28a852a0deb (patch)
tree1a1360e961945f770d3b0feca621ccbf6cd84773 /moon_interface/moon_interface/api/generic.py
parent52d037e757ac2189978e1129f469929fe73a9b7f (diff)
Clean the code and fix some bugs
Change-Id: I540aeea0af749f86f4c2378864b17d277517b85f
Diffstat (limited to 'moon_interface/moon_interface/api/generic.py')
-rw-r--r--moon_interface/moon_interface/api/generic.py45
1 files changed, 5 insertions, 40 deletions
diff --git a/moon_interface/moon_interface/api/generic.py b/moon_interface/moon_interface/api/generic.py
index 51de9214..dadac259 100644
--- a/moon_interface/moon_interface/api/generic.py
+++ b/moon_interface/moon_interface/api/generic.py
@@ -6,14 +6,14 @@
Those API are helping API used to manage the Moon platform.
"""
-from flask_restful import Resource, request
+from flask_restful import Resource
import logging
import moon_interface.api
from python_moonutilities.security_functions import check_auth
-__version__ = "0.1.0"
+__version__ = "4.3.1"
-LOG = logging.getLogger("moon.interface.api." + __name__)
+logger = logging.getLogger("moon.interface.api." + __name__)
class Status(Resource):
@@ -35,42 +35,7 @@ class Status(Resource):
}
}
"""
- raise NotImplemented
-
-
-class Logs(Resource):
- """
- Endpoint for logs requests
- """
-
- __urls__ = ("/logs", "/logs/", "/logs/<string:component_id>")
-
- def get(self, component_id=None):
- """Get logs from the Moon platform
-
- :param component_id: the ID of the component your are looking for (optional)
- :return: [
- "2015-04-15-13:45:20
- "2015-04-15-13:45:21
- "2015-04-15-13:45:22
- "2015-04-15-13:45:23
- ]
- """
- filter_str = request.args.get('filter', '')
- from_str = request.args.get('from', '')
- to_str = request.args.get('to', '')
- event_number = request.args.get('event_number', '')
- try:
- event_number = int(event_number)
- except ValueError:
- event_number = None
- args = dict()
- args["filter"] = filter_str
- args["from"] = from_str
- args["to"] = to_str
- args["event_number"] = event_number
-
- raise NotImplemented
+ return {"result": True, "message": ""}
class API(Resource):
@@ -125,7 +90,7 @@ class API(Resource):
if endpoint_id in api_desc[group_id]:
return {group_id: {endpoint_id: api_desc[group_id][endpoint_id]}}
elif len(endpoint_id) > 0:
- LOG.error("Unknown endpoint_id {}".format(endpoint_id))
+ logger.error("Unknown endpoint_id {}".format(endpoint_id))
return {"error": "Unknown endpoint_id {}".format(endpoint_id)}
return {group_id: api_desc[group_id]}
return api_desc