summaryrefslogtreecommitdiff
path: root/ATRI/plugins/console/view.py
diff options
context:
space:
mode:
Diffstat (limited to 'ATRI/plugins/console/view.py')
-rw-r--r--ATRI/plugins/console/view.py29
1 files changed, 29 insertions, 0 deletions
diff --git a/ATRI/plugins/console/view.py b/ATRI/plugins/console/view.py
new file mode 100644
index 0000000..dde3533
--- /dev/null
+++ b/ATRI/plugins/console/view.py
@@ -0,0 +1,29 @@
+import ATRI
+from ..status import info_msg
+from .data_source import Console
+
+
+driver = ATRI.driver()
+
+
+async def handle_is_connect():
+ data = Console().is_connect()
+ return {
+ "status": 200,
+ "is_connect": data
+ }
+
+
+async def handle_status():
+ return {
+ "status": 200,
+ "message": info_msg
+ }
+
+
+async def handle_dashboard_info():
+ data = Console().load_data()
+ return {
+ "status": 200,
+ "data": data
+ }