add: api for profiling
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
7ae20b8153
commit
f613848d4c
|
@ -8,7 +8,7 @@ from flask import session
|
|||
|
||||
from app import rpc
|
||||
from app.api.v1.exception.api import ImageUploadError, UserInfoError, ImageNotFound, DietCreationError
|
||||
from app.api.v1.schema.api import ImageIn, ImagePreSignUrlOut, ImagePreSignUrlIn, DietImageIn
|
||||
from app.api.v1.schema.api import ImageIn, ImagePreSignUrlOut, ImagePreSignUrlIn, DietImageIn, ProfilingIn
|
||||
from app.util.auth import login_required
|
||||
|
||||
api = APIBlueprint('api', __name__)
|
||||
|
@ -112,6 +112,13 @@ def get_image_presign_url(query_data):
|
|||
return {'image_presign_url': presign_url}
|
||||
|
||||
|
||||
@api.get('/profiling')
|
||||
@api.input(ProfilingIn, location='query')
|
||||
@api.doc(summary='此接口用于性能测试', description='此接口用于性能测试')
|
||||
def profiling(query_data):
|
||||
result = rpc.storage.admin.identify(query_data['token'])
|
||||
|
||||
|
||||
@api.get('/hello')
|
||||
def hello():
|
||||
result_one = f'我是您的专属接口提供服务器:'
|
||||
|
|
|
@ -24,3 +24,7 @@ class ImageIdOut(Schema):
|
|||
image_id = String()
|
||||
|
||||
|
||||
class ProfilingIn(Schema):
|
||||
token = String()
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue