From 1475af471164c9852ba871f750e603897f990f5d Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Wed, 10 Aug 2022 14:02:53 +0200 Subject: [PATCH 1/2] Reduce log level for zenoh subcrates Keep the warning messages for now. --- binaries/runtime/src/main.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/binaries/runtime/src/main.rs b/binaries/runtime/src/main.rs index ce938613..cb05a6ff 100644 --- a/binaries/runtime/src/main.rs +++ b/binaries/runtime/src/main.rs @@ -284,6 +284,8 @@ fn set_up_logger() -> Result<(), fern::InitError> { }) .level(log::LevelFilter::Debug) .level_for("zenoh", log::LevelFilter::Warn) + .level_for("zenoh_transport", log::LevelFilter::Warn) + .level_for("zenoh_link_tcp", log::LevelFilter::Warn) .chain(std::io::stdout()) .chain(fern::log_file("runtime.log")?) .apply()?; From 859992d24e8cf43e72cd43fd76e0315bd14ea33c Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Wed, 10 Aug 2022 14:06:01 +0200 Subject: [PATCH 2/2] Fix: set working dir using the root dir --- examples/c-dataflow/run.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/c-dataflow/run.rs b/examples/c-dataflow/run.rs index 207ef327..d69dede1 100644 --- a/examples/c-dataflow/run.rs +++ b/examples/c-dataflow/run.rs @@ -3,12 +3,12 @@ use std::path::Path; #[tokio::main] async fn main() -> eyre::Result<()> { - std::env::set_current_dir(Path::new(file!()).parent().unwrap()) + let root = Path::new(env!("CARGO_MANIFEST_DIR")); + std::env::set_current_dir(root.join(file!()).parent().unwrap()) .wrap_err("failed to set working dir")?; tokio::fs::create_dir_all("build").await?; - let root = Path::new(env!("CARGO_MANIFEST_DIR")); build_package("dora-runtime").await?; build_package("dora-node-api-c").await?; build_c_node(root, "node.c", "c_node").await?;