File size: 580 Bytes
3045bc4 dff77cf 3045bc4 dff77cf b471335 3045bc4 dff77cf | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | import os
import sys
from huggingface_hub import snapshot_download
REPO_ID = os.environ.get("DATASET_REPO_ID")
TOKEN = os.environ.get("HF_TOKEN")
if not REPO_ID or not TOKEN:
print("Secrets not set. Skipping download.")
sys.exit(0)
try:
snapshot_download(
repo_id=REPO_ID,
repo_type="dataset",
local_dir="/app/data",
allow_patterns=["paperclip_app/*"],
ignore_patterns=["paperclip_app/instances/default/db/*"],
token=TOKEN
)
print("Download complete.")
except Exception as e:
print(f"Starting fresh: {e}") |