Can enable autostart of VMs
This commit is contained in:
@ -144,6 +144,14 @@ async fn main() -> std::io::Result<()> {
|
||||
.route("/api/vm/create", web::post().to(vm_controller::create))
|
||||
.route("/api/vm/list", web::get().to(vm_controller::list_all))
|
||||
.route("/api/vm/{uid}", web::get().to(vm_controller::get_single))
|
||||
.route(
|
||||
"/api/vm/{uid}/autostart",
|
||||
web::get().to(vm_controller::get_autostart),
|
||||
)
|
||||
.route(
|
||||
"/api/vm/{uid}/autostart",
|
||||
web::put().to(vm_controller::set_autostart),
|
||||
)
|
||||
.route("/api/vm/{uid}", web::put().to(vm_controller::update))
|
||||
.route("/api/vm/{uid}", web::delete().to(vm_controller::delete))
|
||||
.route("/api/vm/{uid}/start", web::get().to(vm_controller::start))
|
||||
|
Reference in New Issue
Block a user