#!/usr/bin/python3 """Update cache of space launch API.""" import os import sys from time import time import agenda.thespacedevs config = __import__("config.default", fromlist=[""]) rocket_dir = os.path.join(config.DATA_DIR, "thespacedevs") t0 = time() rockets = agenda.thespacedevs.next_launch_api(rocket_dir) time_taken = time() - t0 if not sys.stdin.isatty(): sys.exit(0) print(len(rockets), "launches") print(f"took {time_taken:.1f} seconds")