fester/backend/recommend_api.py

21 lines
403 B
Python

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)