diff options
Diffstat (limited to 'zoned/src')
-rw-r--r-- | zoned/src/api.rs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/zoned/src/api.rs b/zoned/src/api.rs index a1a892e..5a00467 100644 --- a/zoned/src/api.rs +++ b/zoned/src/api.rs @@ -5,6 +5,7 @@ use rocket_okapi::{ settings::UrlObject, swagger_ui::{make_swagger_ui, SwaggerUIConfig}, }; +use tracing::warn; use zone_core::{Container, PartialEqOrDefault}; use zone_zfs::ZFS; @@ -26,14 +27,14 @@ pub fn test_endpoint(zfs: &State<zone_zfs::ZFS>) -> Json<String> { #[get("/container/list?<container..>")] pub fn container_list(container: Container) -> Json<Vec<Container>> { zone_nspawn::get_containers() - .unwrap_or_else(|_err| { - todo!("Log this error"); + .unwrap_or_else(|err| { + warn!("Invalid nspawn container found: {}", err); Default::default() }) .into_iter() .map(|c| { - c.try_into().unwrap_or_else(|_err| { - todo!("Log this error"); + c.try_into().unwrap_or_else(|err| { + warn!("Invalid nspawn container found: {}", err); Default::default() }) }) |