added docker api for restart and client updat

This commit is contained in:
2025-09-25 22:02:00 +02:00
parent 83cb815e76
commit 428be53fff
4 changed files with 36 additions and 26 deletions

View File

@@ -1,5 +1,4 @@
use crate::serverclientmessage::handle_server_message;
use crate::serverclientcomm::handle_server_message;
use std::time::Duration;
@@ -10,7 +9,8 @@ use reqwest::{Client, StatusCode};
use std::error::Error;
use tokio::time::sleep;
use bollard::Docker;
use crate::models::ServerMessage;
pub async fn register_with_server(
base_url: &str,
@@ -163,7 +163,7 @@ pub async fn listening_to_server(docker: &Docker, base_url: &str) -> Result<(),
let url = format!("{}/api/message", base_url);
loop {
// Replace with your server endpoint
let resp = reqwest::get(url)
let resp = reqwest::get(&url)
.await;
if let Ok(resp) = resp {