diff --git a/harmony/src/modules/inventory/mod.rs b/harmony/src/modules/inventory/mod.rs index fe7f141..67d7489 100644 --- a/harmony/src/modules/inventory/mod.rs +++ b/harmony/src/modules/inventory/mod.rs @@ -52,13 +52,15 @@ impl Interpret for DiscoverInventoryAgentInterpret { debug!("Discovery event {event:?}"); match event { DiscoveryEvent::ServiceResolved(service) => { - info!("Found instance {service:?}"); + let service_name = service.fullname.clone(); + info!("Found service {service_name}"); + let address = match service.get_addresses().iter().next() { Some(address) => address, None => { - return Err( - "Could not find address for service {service:?}".to_string() - ); + return Err(format!( + "Could not find address for service {service_name}" + )); } };