agner_helm/
system.rs

1use axum::routing::get;
2use axum::{response, Extension, Router};
3
4use agner_actors::{System, SystemConfig};
5
6pub fn add_routes(router: Router) -> Router {
7    router.route("/system/config", get(system_config))
8}
9
10async fn system_config(Extension(system): Extension<System>) -> response::Json<SystemConfig> {
11    response::Json(system.config().to_owned())
12}