import json from snapshot import create_snapshot from recommend import recommend def run(project, nodes): snapshot = create_snapshot(project["source"]) result = recommend(project, snapshot, nodes) print(json.dumps(result, indent=2)) if __name__ == "__main__": import sys project = json.load(open(sys.argv[1])) nodes = json.load(open(sys.argv[2])) run(project, nodes)