df
This commit is contained in:
@@ -174,6 +174,18 @@ class Add_File(Cmdlet):
|
||||
failures += 1
|
||||
continue
|
||||
|
||||
# Lean, non-debug status output (the ResultTable search follows after ingest).
|
||||
try:
|
||||
title_text = str(getattr(pipe_obj, "title", "") or "").strip()
|
||||
if not title_text and isinstance(full_metadata, dict):
|
||||
title_text = str(full_metadata.get("title") or "").strip()
|
||||
tags_list = list(getattr(pipe_obj, "tag", None) or [])
|
||||
tags_text = ", ".join(str(t).strip() for t in tags_list if str(t).strip())
|
||||
log(f"Title: {title_text or 'Unknown'}")
|
||||
log(f"Tags: {tags_text}")
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
temp_dir_to_cleanup = Path(tempfile.mkdtemp(prefix="medios_openlibrary_"))
|
||||
sr = SearchResult(
|
||||
table="openlibrary",
|
||||
@@ -1169,7 +1181,6 @@ class Add_File(Cmdlet):
|
||||
from cmdlet.search_store import CMDLET as search_store_cmdlet
|
||||
|
||||
args = ["-store", str(store), f"hash:{str(hash_value)}"]
|
||||
log(f"[add-file] Refresh: search-store -store {store} \"hash:{hash_value}\"", file=sys.stderr)
|
||||
|
||||
# Run search-store under a temporary stage context so its ctx.emit() calls
|
||||
# don't interfere with the outer add-file pipeline stage.
|
||||
@@ -1569,7 +1580,7 @@ class Add_File(Cmdlet):
|
||||
auto_search_store: bool = True,
|
||||
) -> int:
|
||||
"""Handle uploading to a registered storage backend (e.g., 'test' folder store, 'hydrus', etc.)."""
|
||||
log(f"Adding file to storage backend '{backend_name}': {media_path.name}", file=sys.stderr)
|
||||
##log(f"Adding file to storage backend '{backend_name}': {media_path.name}", file=sys.stderr)
|
||||
|
||||
delete_after_effective = bool(delete_after)
|
||||
if not delete_after_effective:
|
||||
@@ -1623,7 +1634,7 @@ class Add_File(Cmdlet):
|
||||
tag=tags,
|
||||
url=url
|
||||
)
|
||||
log(f"✓ File added to '{backend_name}': {file_identifier}", file=sys.stderr)
|
||||
##log(f"✓ File added to '{backend_name}': {file_identifier}", file=sys.stderr)
|
||||
|
||||
stored_path: Optional[str] = None
|
||||
# IMPORTANT: avoid calling get_file() for remote backends.
|
||||
@@ -1892,7 +1903,7 @@ class Add_File(Cmdlet):
|
||||
is_temp_merge = "(merged)" in media_path.name or ".dlhx_" in media_path.name
|
||||
|
||||
if delete_source or is_temp_merge:
|
||||
log(f"Deleting source file...", file=sys.stderr)
|
||||
##log(f"Deleting source file...", file=sys.stderr)
|
||||
try:
|
||||
media_path.unlink()
|
||||
Add_File._cleanup_sidecar_files(media_path)
|
||||
|
||||
Reference in New Issue
Block a user