From 8d22e7fa56cfbceb3c829c6f22dc99234fd20b8d Mon Sep 17 00:00:00 2001 From: metamuffin Date: Mon, 3 Feb 2025 17:05:17 +0100 Subject: live log view --- import/src/lib.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'import') diff --git a/import/src/lib.rs b/import/src/lib.rs index a4f3668..36014ea 100644 --- a/import/src/lib.rs +++ b/import/src/lib.rs @@ -15,7 +15,7 @@ use jellybase::{ CONF, SECRETS, }; use jellyclient::{Appearance, PeopleGroup, TmdbKind, TraktKind, Visibility}; -use log::warn; +use log::{info, warn}; use matroska::matroska_metadata; use rayon::iter::{ParallelBridge, ParallelIterator}; use std::{ @@ -178,18 +178,21 @@ fn import_file( let filename = path.file_name().unwrap().to_string_lossy(); match filename.as_ref() { "poster.jpeg" | "poster.webp" | "poster.png" => { + info!("import poster at {path:?}"); db.update_node_init(parent, |node| { node.poster = Some(AssetInner::Media(path.to_owned()).ser()); Ok(()) })?; } "backdrop.jpeg" | "backdrop.webp" | "backdrop.png" => { + info!("import backdrop at {path:?}"); db.update_node_init(parent, |node| { node.backdrop = Some(AssetInner::Media(path.to_owned()).ser()); Ok(()) })?; } "node.yaml" => { + info!("import node info at {path:?}"); let data = serde_yaml::from_str::(&read_to_string(path)?)?; db.update_node_init(parent, |node| { fn merge_option(a: &mut Option, b: Option) { @@ -211,6 +214,7 @@ fn import_file( })?; } "channel.info.json" => { + info!("import channel info.json at {path:?}"); let data = serde_json::from_reader::<_, YVideo>(BufReader::new(File::open(path)?))?; db.update_node_init(parent, |node| { node.kind = NodeKind::Channel; @@ -252,6 +256,7 @@ fn import_media_file( parent: NodeID, visibility: Visibility, ) -> Result<()> { + info!("media file {path:?}"); let Some(m) = (*matroska_metadata(path)?).to_owned() else { return Ok(()); }; -- cgit v1.2.3-70-g09d2