This commit is contained in:
lda committed 2026-04-11 19:12:32 +07:00
1 parent 306cce0e6f
commit 61cd197c12
5 files changed
+393 -360

No files matched your search

+27
View File
@@ -0,0 +1,27 @@
use axum::Json;
use axum::http::StatusCode;
mod commands;
mod control;
pub use commands::{list_agents, run_command};
pub use control::{
EnrollTokenStatus, IssueEnrollTokenResponse, RevokeEnrollTokenResponse, StateStatsResponse,
enroll, healthz, issue_enroll_token, list_enroll_tokens, revoke_enroll_token, state_stats,
};
pub fn json_error(
status: StatusCode,
code: &str,
message: &str,
) -> (StatusCode, Json<serde_json::Value>) {
(
status,
Json(serde_json::json!({
"error": {
"code": code,
"message": message,
}
})),
)
}