Server Referencerouters
homedirs
Home directory management for the calling user.
attributerouter= APIRouter(prefix='/api/homedirs', dependencies=[Depends(verify_persistent_storage_enabled)], route_class=EncryptedRoute)funclist_my_home_dirs(user=Depends(verify_persistent_storage_enabled)) -> dict[str, list[str]]List the calling user's home directories.
paramuserdict[str, Any]= Depends(verify_persistent_storage_enabled)Returns
dict[str, list[str]]funccreate_my_home_dir(decrypted_body=Depends(get_decrypted_request_body), user=Depends(verify_persistent_storage_enabled)) -> dict[str, str]Create a home directory for the calling user.
paramdecrypted_bodydict[str, Any]= Depends(get_decrypted_request_body)paramuserdict[str, Any]= Depends(verify_persistent_storage_enabled)Returns
dict[str, str]funcdelete_my_home_dir(home_name, user=Depends(verify_persistent_storage_enabled)) -> ResponseDelete one of the calling user's home directories.
paramhome_namestrparamuserdict[str, Any]= Depends(verify_persistent_storage_enabled)Returns
fastapi.Response