def add_job()

in cluster-trace-gpu-v2020/simulator/simulator.py [0:0]


    def add_job(csv_file, describe_dict, limit=None):
        """
        limit: To avoid reading too many jobs when the sampled number << total number of jobs in trace file.
        """
        job_list = []
        with open(csv_file, 'r') as fd:
            reader = csv.DictReader(fd, delimiter=',')
            keys = reader.fieldnames
            for i, row in enumerate(reader):
                _add_job(job_list, row, describe_dict)
                if limit is not None and i >= limit:
                    break
        return job_list