aboutsummaryrefslogtreecommitdiffstats
path: root/zoned/src/api.rs
diff options
context:
space:
mode:
Diffstat (limited to 'zoned/src/api.rs')
-rw-r--r--zoned/src/api.rs9
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()
})
})