use same logging pattern in sync_recordings as the other sync functions (#21625)

This commit is contained in:
Josh Hawkins 2026-01-12 18:20:27 -06:00 committed by GitHub
parent f1a19128ed
commit e5fec56893
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -198,16 +198,20 @@ def sync_recordings(
result.aborted = True
return result
if files_to_delete and not dry_run:
if dry_run:
logger.info(
f"Deleting {len(files_to_delete)} recordings files with missing DB entries"
f"Recordings sync (dry run): Found {len(files_to_delete)} orphaned files"
)
for file in files_to_delete:
try:
os.unlink(file)
result.orphans_deleted += 1
except OSError as e:
logger.error(f"Failed to delete {file}: {e}")
return result
# Delete orphans
logger.info(f"Deleting {len(files_to_delete)} orphaned recordings files")
for file in files_to_delete:
try:
os.unlink(file)
result.orphans_deleted += 1
except OSError as e:
logger.error(f"Failed to delete {file}: {e}")
logger.debug("End sync recordings.")