fix(rest): axum route syntax :param to {param}
Update 5 REST API files to use axum 0.8 path parameter syntax. - creditservice-server - flaredb-server - k8shost-server - plasmavmc-server - prismnet-server 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
5586929e98
commit
ac903f438c
5 changed files with 13 additions and 13 deletions
|
|
@ -226,12 +226,12 @@ pub struct TransactionsResponse {
|
||||||
pub fn build_router(state: RestApiState) -> Router {
|
pub fn build_router(state: RestApiState) -> Router {
|
||||||
Router::new()
|
Router::new()
|
||||||
.route("/api/v1/wallets", post(create_wallet))
|
.route("/api/v1/wallets", post(create_wallet))
|
||||||
.route("/api/v1/wallets/:project_id", get(get_wallet))
|
.route("/api/v1/wallets/{project_id}", get(get_wallet))
|
||||||
.route("/api/v1/wallets/:project_id/topup", post(topup))
|
.route("/api/v1/wallets/{project_id}/topup", post(topup))
|
||||||
.route("/api/v1/wallets/:project_id/transactions", get(get_transactions))
|
.route("/api/v1/wallets/{project_id}/transactions", get(get_transactions))
|
||||||
.route("/api/v1/reservations", post(reserve_credits))
|
.route("/api/v1/reservations", post(reserve_credits))
|
||||||
.route("/api/v1/reservations/:id/commit", post(commit_reservation))
|
.route("/api/v1/reservations/{id}/commit", post(commit_reservation))
|
||||||
.route("/api/v1/reservations/:id/release", post(release_reservation))
|
.route("/api/v1/reservations/{id}/release", post(release_reservation))
|
||||||
.route("/health", get(health_check))
|
.route("/health", get(health_check))
|
||||||
.with_state(state)
|
.with_state(state)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -132,7 +132,7 @@ pub fn build_router(state: RestApiState) -> Router {
|
||||||
Router::new()
|
Router::new()
|
||||||
.route("/api/v1/sql", post(execute_sql))
|
.route("/api/v1/sql", post(execute_sql))
|
||||||
.route("/api/v1/tables", get(list_tables))
|
.route("/api/v1/tables", get(list_tables))
|
||||||
.route("/api/v1/kv/:key", get(get_kv).put(put_kv))
|
.route("/api/v1/kv/{key}", get(get_kv).put(put_kv))
|
||||||
.route("/api/v1/scan", get(scan_kv))
|
.route("/api/v1/scan", get(scan_kv))
|
||||||
.route("/health", get(health_check))
|
.route("/health", get(health_check))
|
||||||
.with_state(state)
|
.with_state(state)
|
||||||
|
|
|
||||||
|
|
@ -217,9 +217,9 @@ pub struct NodesResponse {
|
||||||
pub fn build_router(state: RestApiState) -> Router {
|
pub fn build_router(state: RestApiState) -> Router {
|
||||||
Router::new()
|
Router::new()
|
||||||
.route("/api/v1/pods", get(list_pods).post(create_pod))
|
.route("/api/v1/pods", get(list_pods).post(create_pod))
|
||||||
.route("/api/v1/pods/:namespace/:name", delete(delete_pod))
|
.route("/api/v1/pods/{namespace}/{name}", delete(delete_pod))
|
||||||
.route("/api/v1/services", get(list_services).post(create_service))
|
.route("/api/v1/services", get(list_services).post(create_service))
|
||||||
.route("/api/v1/services/:namespace/:name", delete(delete_service))
|
.route("/api/v1/services/{namespace}/{name}", delete(delete_service))
|
||||||
.route("/api/v1/nodes", get(list_nodes))
|
.route("/api/v1/nodes", get(list_nodes))
|
||||||
.route("/health", get(health_check))
|
.route("/health", get(health_check))
|
||||||
.with_state(state)
|
.with_state(state)
|
||||||
|
|
|
||||||
|
|
@ -125,9 +125,9 @@ pub struct VmsResponse {
|
||||||
pub fn build_router(state: RestApiState) -> Router {
|
pub fn build_router(state: RestApiState) -> Router {
|
||||||
Router::new()
|
Router::new()
|
||||||
.route("/api/v1/vms", get(list_vms).post(create_vm))
|
.route("/api/v1/vms", get(list_vms).post(create_vm))
|
||||||
.route("/api/v1/vms/:id", get(get_vm).delete(delete_vm))
|
.route("/api/v1/vms/{id}", get(get_vm).delete(delete_vm))
|
||||||
.route("/api/v1/vms/:id/start", post(start_vm))
|
.route("/api/v1/vms/{id}/start", post(start_vm))
|
||||||
.route("/api/v1/vms/:id/stop", post(stop_vm))
|
.route("/api/v1/vms/{id}/stop", post(stop_vm))
|
||||||
.route("/health", get(health_check))
|
.route("/health", get(health_check))
|
||||||
.with_state(state)
|
.with_state(state)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -194,9 +194,9 @@ pub struct SubnetsResponse {
|
||||||
pub fn build_router(state: RestApiState) -> Router {
|
pub fn build_router(state: RestApiState) -> Router {
|
||||||
Router::new()
|
Router::new()
|
||||||
.route("/api/v1/vpcs", get(list_vpcs).post(create_vpc))
|
.route("/api/v1/vpcs", get(list_vpcs).post(create_vpc))
|
||||||
.route("/api/v1/vpcs/:id", get(get_vpc).delete(delete_vpc))
|
.route("/api/v1/vpcs/{id}", get(get_vpc).delete(delete_vpc))
|
||||||
.route("/api/v1/subnets", get(list_subnets).post(create_subnet))
|
.route("/api/v1/subnets", get(list_subnets).post(create_subnet))
|
||||||
.route("/api/v1/subnets/:id", delete(delete_subnet))
|
.route("/api/v1/subnets/{id}", delete(delete_subnet))
|
||||||
.route("/health", get(health_check))
|
.route("/health", get(health_check))
|
||||||
.with_state(state)
|
.with_state(state)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue