dreamland / core /persistence.py
panda-lsy
feat: HF Buckets persistent storage at /data
2922c71
Raw
History Blame Contribute Delete
648 Bytes
"""HF Buckets — data already stored at /data via config.py."""
import logging
from pathlib import Path
logger = logging.getLogger(__name__)
BUCKET_MOUNT = Path("/data")
def has_bucket() -> bool:
"""Check if HF Buckets are mounted."""
return BUCKET_MOUNT.exists()
def sync_from_bucket():
"""No-op: data is already read from /data by config.py."""
if has_bucket():
logger.info(f"HF Buckets mounted at {BUCKET_MOUNT}, DATA_DIR uses it directly")
else:
logger.info("No HF Buckets, using local data directory")
def sync_to_bucket():
"""No-op: data is already written to /data by config.py."""
pass