ewoksserver.app.routes.backend

ewoksserver.app.routes.backend#

Functions

add_routes(app, all_routes[, no_older_versions])

Add routes to a fastapi app

assert_route_versions(*all_routes)

param all_routes:

extract_latest_version(all_routes)

Extract the latest version

extract_version_tags(all_routes)

Extract all version tags

get_routes(tag, routers[, suffix])

Generate routes with versioned paths for all strict and major versions.

Classes

Route(router, prefix, tag, versioned)

param router: