MCPcopy
hub / github.com/benoitc/gunicorn / generate_thumbnail

Function generate_thumbnail

examples/celery_alternative/app.py:219–231  ·  view source on GitHub ↗

Generate a thumbnail.

(data: ThumbnailRequest)

Source from the content-addressed store, hash-verified

217
218@app.post("/api/image/thumbnail")
219async def generate_thumbnail(data: ThumbnailRequest):
220 """Generate a thumbnail."""
221 try:
222 client = await get_dirty_client_async()
223 result = await client.execute_async(
224 IMAGE_WORKER,
225 "generate_thumbnail",
226 image_data=data.image_data,
227 size=data.size,
228 )
229 return result
230 except DirtyError as e:
231 raise HTTPException(status_code=500, detail=str(e))
232
233
234@app.post("/api/image/process-batch")

Callers

nothing calls this directly

Calls 2

get_dirty_client_asyncFunction · 0.90
execute_asyncMethod · 0.80

Tested by

no test coverage detected