move config and module api
This commit is contained in:
14
app/api/config.py
Normal file
14
app/api/config.py
Normal 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
22
app/api/module.py
Normal 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'
|
||||
}
|
Reference in New Issue
Block a user