move config and module api

This commit is contained in:
2021-10-07 13:59:51 +03:00
parent 83d6388e35
commit 24d3f50e29
3 changed files with 38 additions and 30 deletions

14
app/api/config.py Normal file
View File

@@ -0,0 +1,14 @@
from flask_restful import Resource
from app.glob import get_config, get_manager
class Config(Resource):
def get(self):
return get_config()
class ConfigTest(Resource):
def get(self):
manager = get_manager()
return manager.check()

22
app/api/module.py Normal file
View File

@@ -0,0 +1,22 @@
from flask_restful import Resource, abort
from app.glob import get_manager
class EnterpriseModule(Resource):
def get(self):
manager = get_manager()
if not manager.has_module():
abort(404, message='not found')
return {
'message': 'found'
}
def put(self):
manager = get_manager()
if manager.has_module():
return '', 304
manager.add_module()
return {
'message': 'success'
}