def run_job(data, workers = None): if workers is None: workers = [("localhost", DEFAULT_PORT)] f = Foreman() f.mapfn = MAPPER f.reducefn = REDUCER f.datasource = data return f.run(workers)