INNER CODE UNIT · Python

main

ivoyager/planetarium · web/post_export.py:56

def main():
    arguments = sys.argv[1:]
    if arguments in (["-h"], ["--help"]):
        print(__doc__)
        return
    if len(arguments) > 1:
        sys.exit(__doc__)
    suffix = arguments[0] if arguments else ""
    name = EXPORT_NAME + suffix
    missing_files = get_missing_files(name)
    if missing_files:
        sys.exit(f"ERROR: {EXPORT_DIR} lacks {', '.join(missing_files)}. Nothing was changed.")
    add_splash_image(name)
    for ending in GZIPPED_ENDINGS:
        gzip_in_place(EXPORT_DIR / (name + ending))
    delete_boot_splash(EXPORT_DIR / (name + ".png"))
    zip_upload(name, EXPORT_DIR / (ZIP_NAME + suffix + ".zip"))

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…