18 lines
407 B
Rust
Raw Normal View History

use actix_web::{web, App, HttpResponse, HttpServer};
use actix_web::dev::Server;
2024-03-28 11:42:08 -04:00
async fn healthcheck_route() -> HttpResponse {
2024-03-28 11:42:08 -04:00
return HttpResponse::Ok().finish()
}
pub fn run() -> Result<Server, std::io::Error>{
let server = HttpServer::new(||{
2024-03-28 11:42:08 -04:00
App::new()
.route("/health_check", web::get().to(healthcheck_route))
2024-03-28 11:42:08 -04:00
})
.bind("127.0.0.1:8000")?
.run();
Ok(server)
2024-03-28 11:42:08 -04:00
}