def teecsv(table, source=None, encoding=None, errors='strict', write_header=True,
           **csvargs):

    source = write_source_from_arg(source)
    csvargs.setdefault('dialect', 'excel')
    return teecsv_impl(table, source=source, encoding=encoding,
                       errors=errors, write_header=write_header,
                       **csvargs)
evaluates job dir, sanity checks, executes job
dataset/ETHPy150Open alimanfoo/petl/petl/io/csv.py/teecsv--crossover with--dataset/ETHPy150Open saga-project/BigJob/bigjob/bigjob_agent_condor.py/bigjob_agent.start_new_job_in_thread