#!/usr/bin/python3 import json import subprocess import sys def main(tree, output_dir, options): filename = options["filename"] subprocess.run(["tar", "-czf", f"{output_dir}/{filename}", "-C", tree, "."], stdout=subprocess.DEVNULL, check=True) if __name__ == '__main__': args = json.load(sys.stdin) r = main(args["tree"], args["output_dir"], args["options"]) sys.exit(r)