52 lines
1.6 KiB
Python
52 lines
1.6 KiB
Python
import os
|
|
from pathlib import Path
|
|
|
|
# Paths
|
|
Z_LOGS = Path(r"Z:\.vmaf_logs")
|
|
C_LOGS = Path(r"C:\Users\bnair\Videos\encodes\logs")
|
|
LOCAL_LOGS = Path("logs").resolve()
|
|
Z_LOCKS = Path(r"Z:\.vmaf_locks")
|
|
C_LOCKS = Path(r"C:\Users\bnair\Videos\encodes\locks")
|
|
|
|
print("--- DEBUG STATUS ---")
|
|
|
|
print(f"\n1. Checking Logs on Z: ({Z_LOGS})")
|
|
if Z_LOGS.exists():
|
|
print(" [OK] Folder exists.")
|
|
for f in Z_LOGS.glob("*"):
|
|
print(f" - {f.name} ({f.stat().st_size} bytes)")
|
|
else:
|
|
print(" [MISSING] Folder does not exist.")
|
|
|
|
print(f"\n2. Checking Logs on C: ({C_LOGS})")
|
|
if C_LOGS.exists():
|
|
print(" [OK] Folder exists.")
|
|
for f in C_LOGS.glob("*"):
|
|
print(f" - {f.name} ({f.stat().st_size} bytes)")
|
|
else:
|
|
print(" [MISSING] Folder does not exist.")
|
|
|
|
print(f"\n3. Checking Local Logs: ({LOCAL_LOGS})")
|
|
if LOCAL_LOGS.exists():
|
|
print(" [OK] Folder exists.")
|
|
for f in LOCAL_LOGS.glob("*"):
|
|
print(f" - {f.name} ({f.stat().st_size} bytes)")
|
|
else:
|
|
print(" [MISSING] Folder does not exist.")
|
|
|
|
print(f"\n4. Checking Locks")
|
|
z_count = len(list(Z_LOCKS.glob("*"))) if Z_LOCKS.exists() else 0
|
|
c_count = len(list(C_LOCKS.glob("*"))) if C_LOCKS.exists() else 0
|
|
print(f" Z: Locks: {z_count}")
|
|
print(f" C: Locks: {c_count}")
|
|
|
|
print(f"\n4. Checking Temp Encodes")
|
|
temp = Path(r"C:\Users\bnair\Videos\encodes")
|
|
if temp.exists():
|
|
mkv_files = list(temp.glob("*.mkv"))
|
|
print(f" Found {len(mkv_files)} mkv files.")
|
|
for f in mkv_files:
|
|
print(f" - {f.name} ({f.stat().st_size / 1024**3:.2f} GB)")
|
|
else:
|
|
print(" [MISSING] Temp folder missing.")
|