download_backup
365
366
367@router.get("/servers/backups/{bid}")
368def download_backup(bid: str):369 backup = manager.backup_manager.get_backup(bid)
370 if not backup:
371 return JSONResponse({"message": "Backup not found"}, 404)
restore_backup
374
375
376@router.post("/servers/backups/{bid}/restore")
377async def restore_backup(bid: str):378 backup = manager.backup_manager.get_backup(bid)
379 if not backup:
380 return JSONResponse({"message": "Backup not found"}, 404)
delete_backup
385
386
387@router.post("/servers/backups/{bid}/delete")
388async def delete_backup(bid: str):389 backup = manager.backup_manager.get_backup(bid)
390 if not backup:
391 return JSONResponse({"message": "Backup not found"}, 404)
change_world
255
256
257@router.post("/servers/{sid}/change_world")
258async def change_world(sid: str, world_name: str):259 server = manager.get_server(sid)
260 if not server:
261 return JSONResponse({"error": "Server not found"}, 404)
create_world
242
243
244@router.post("/servers/{sid}/create_world")
245async def create_world(sid: str, world_generation_settings: WorldGenerationData):246 server = manager.get_server(sid)
247 if not server:
248 return JSONResponse({"error": "Server not found"}, 404)
The module/function docstring is missing.
If you want to ignore this, you can configure this in the .deepsource.toml
file. Please refer to docs for available options.