def main()

in src/run_manifests.py [0:0]


def main():
    args = ManifestsArgs()
    console.configure(level=args.logging_level)

    if args.action == "list":
        for klass in args.manifests:
            for manifest in klass().values():
                logging.info(f"{manifest.build.name} {manifest.build.version}")
    elif args.action == "update":
        for klass in args.manifests:
            klass().update(keep=args.keep)

    logging.info("Done.")