def run_job_with_params(repo, job_params): drop_all_collections(repo) store_json(repo, 'nikolaj.params', job_params) storeT.run() storeBus.run() combine_t_bus.run() geoagg.run() pagerank.run()
def run_job_with_params(repo, job_params, doc): drop_derived_collections(repo) store_json(repo, 'nikolaj.params', job_params) startTime, _, endTime = geoagg.run() doc.update(geoagg.to_prov(startTime, endTime, job_params[0])) startTime, _, endTime = pagerank.run() doc.update(pagerank.to_prov(startTime, endTime, job_params[1]))