async def METHOD_NAME(request):
    try:
        ret = await func(request)
        return ret
    except StorageNotFoundError as err:
        raise web.HTTPNotFound(reason=err.roll_up) from err
    except (StorageError, BaseModelError) as err:
        raise web.HTTPBadRequest(reason=err.roll_up) from err
    except Exception as err:
        LOGGER.error(err)
        raise err