diff options
author | metamuffin <metamuffin@disroot.org> | 2025-02-03 17:05:17 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-02-03 17:05:17 +0100 |
commit | 8d22e7fa56cfbceb3c829c6f22dc99234fd20b8d (patch) | |
tree | d84f23de63bd691ead670c9f19385b720579c216 /import/src | |
parent | 1d0d8aa6fd6f788ff8b2852673f616608966ebd5 (diff) | |
download | jellything-8d22e7fa56cfbceb3c829c6f22dc99234fd20b8d.tar jellything-8d22e7fa56cfbceb3c829c6f22dc99234fd20b8d.tar.bz2 jellything-8d22e7fa56cfbceb3c829c6f22dc99234fd20b8d.tar.zst |
live log view
Diffstat (limited to 'import/src')
-rw-r--r-- | import/src/lib.rs | 7 |
1 files changed, 6 insertions, 1 deletions
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::<Node>(&read_to_string(path)?)?; db.update_node_init(parent, |node| { fn merge_option<T>(a: &mut Option<T>, b: Option<T>) { @@ -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(()); }; |