satkit 0.3.14

Satellite Toolkit
Documentation
"""
Download SatKit test vectors
to a local directory
"""

import json
import os
from pathlib import Path
import requests
from download_from_json import download_from_json
import sys

if __name__ == "__main__":
    baseurl = "https://storage.googleapis.com/satkit-testvecs"

    if len(sys.argv) > 1:
        basedir = sys.argv[1]
    else:
        basedir = "satkit-testvecs"

    fileurl = baseurl + "/files.json"
    headers = {"Accept": "application/json"}

    Path(basedir).mkdir(exist_ok=True, parents=True)

    data = requests.get(fileurl, headers=headers).json()
    download_from_json(data, basedir, baseurl)