Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
a095444222 | |||
5e7bc3df54 |
@@ -157,7 +157,7 @@ pub async fn broadcast_docker_containers(
|
|||||||
base_url: &str,
|
base_url: &str,
|
||||||
server_id: u16,
|
server_id: u16,
|
||||||
container_dto: &mut DockerRegistrationDto,
|
container_dto: &mut DockerRegistrationDto,
|
||||||
) -> Result<(u16, String), Box<dyn Error + Send + Sync>> {
|
) -> Result<(), Box<dyn Error + Send + Sync>> {
|
||||||
// First get local IP
|
// First get local IP
|
||||||
println!("Preparing to broadcast docker containers...");
|
println!("Preparing to broadcast docker containers...");
|
||||||
// Create HTTP client for registration
|
// Create HTTP client for registration
|
||||||
@@ -175,7 +175,11 @@ pub async fn broadcast_docker_containers(
|
|||||||
let url = format!("{}/monitoring/service-discovery", base_url);
|
let url = format!("{}/monitoring/service-discovery", base_url);
|
||||||
match client.post(&url).json(&container_dto).send().await {
|
match client.post(&url).json(&container_dto).send().await {
|
||||||
Ok(resp) if resp.status().is_success() => {
|
Ok(resp) if resp.status().is_success() => {
|
||||||
println!("✅ Successfully broadcasted docker container.");
|
println!(
|
||||||
|
"✅ Successfully broadcasted following docker container: {:?}",
|
||||||
|
container_dto
|
||||||
|
);
|
||||||
|
return Ok(());
|
||||||
}
|
}
|
||||||
Ok(resp) => {
|
Ok(resp) => {
|
||||||
let status = resp.status();
|
let status = resp.status();
|
||||||
|
Reference in New Issue
Block a user