ewoksserver.app.routes.backend.get_routes

Contents

ewoksserver.app.routes.backend.get_routes#

ewoksserver.app.routes.backend.get_routes(tag, routers, suffix='')[source]#

Generate routes with versioned paths for all strict and major versions. In addition add a route with non-versioned path for the latest version.

Parameters:
  • tag (str) –

  • routers (Dict[Tuple[int], Union[APIRouter, Callable[[], Callable[[MutableMapping[str, Any], Callable[[], Awaitable[MutableMapping[str, Any]]], Callable[[MutableMapping[str, Any]], Awaitable[None]]], Awaitable[None]]]]]) –

  • suffix (str) –

Return type:

Dict[Tuple[int], Route]