openweb / scripts /restore_state.py
Leon4gr45's picture
Upload folder using huggingface_hub
33962ff verified
Raw History Blame Contribute Delete
507 Bytes
"""Restore from GitHub into a new isolated destination; never overwrites state."""
import argparse
import json
from pathlib import Path
import sys
sys.path.insert(0,str(Path(__file__).resolve().parent.parent))
from vrag.backup.service import engine
if __name__=='__main__':
parser=argparse.ArgumentParser();parser.add_argument('--destination',type=Path,required=True);parser.add_argument('--checkpoint')
args=parser.parse_args();print(json.dumps(engine().restore(args.destination,args.checkpoint)))