def register_routes(app, url_prefix):
    write_url = unify_urls(url_prefix, "/write")
    app.add_url_rule(write_url,
                     "write",
                     write,
                     methods=["POST"],
                     strict_slashes=False)

    get_ids_url = unify_urls(url_prefix, "/get_ids")
    app.add_url_rule(get_ids_url,
                     "get_ids",
                     get_ids,
                     methods=["POST"],
                     strict_slashes=False)
def register_routes(app, url_prefix):
    for route in list(Route):
        url = unify_urls(url_prefix, route)
        app.add_url_rule(
            url,
            route,
            get_route(route),
            methods=["POST"],
            strict_slashes=False,
        )
Exemplo n.º 3
0
 def URL(self):
     return unify_urls(URL_PREFIX, self.value)
from shared.flask_frontend import unify_urls

URL_PREFIX = "/internal/datastore/writer/"

WRITE_URL = unify_urls(URL_PREFIX, "/write")
RESERVE_IDS_URL = unify_urls(URL_PREFIX, "/reserve_ids")
TRUNCATE_DB_URL = unify_urls(URL_PREFIX, "/truncate_db")