use actix_web::web;
pub mod core;
pub mod factory;
pub mod management;
pub mod raft;
pub fn raft_config(config: &mut web::ServiceConfig) {
config.service(
web::scope("/nacos/v1/raft")
.service(web::resource("/joinnode").route(web::post().to(management::join_learner)))
.service(
web::resource("/change-membership")
.route(web::post().to(management::change_membership)),
)
.service(web::resource("/metrics").route(web::get().to(management::metrics))),
);
}