filter the logger

This commit is contained in:
Evan
2025-12-24 19:54:48 +00:00
parent c5425d44df
commit 4465ebd176
2 changed files with 7 additions and 7 deletions
@@ -1,11 +1,6 @@
use pyo3_stub_gen::Result;
fn main() -> Result<()> {
env_logger::Builder::from_env(
env_logger::Env::default()
.filter_or("RUST_LOG", "warning,exo_pyo3_bindings=info,networking=info"),
)
.init();
let stub = exo_pyo3_bindings::stub_info()?;
stub.generate()?;
Ok(())
+7 -2
View File
@@ -40,7 +40,7 @@ pub(crate) mod ext {
pub trait FutureExt: Future + Sized {
/// SEE: <https://pyo3.rs/v0.27.1/async-await.html#detaching-from-the-interpreter-across-await>
/// An AllowThreads returns a Future with an Err output if python has shutdown while we
/// An [`AllowThreads`] returns a Future with an Err output if python has shutdown while we
/// were awaiting something
fn allow_threads_py(self) -> AllowThreads<Self>
where
@@ -84,7 +84,12 @@ pub(crate) mod ext {
#[pymodule(name = "exo_pyo3_bindings")]
fn main_module(m: &Bound<'_, PyModule>) -> PyResult<()> {
// install logger
pyo3_log::init();
use log::LevelFilter;
#[allow(clippy::expect_used)]
pyo3_log::Logger::default()
.filter(LevelFilter::Warn)
.install()
.expect("logger install");
ident_submodule(m)?;
networking_submodule(m)?;