aboutsummaryrefslogtreecommitdiff
path: root/import/src
diff options
context:
space:
mode:
Diffstat (limited to 'import/src')
-rw-r--r--import/src/lib.rs7
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(());
};