From 8f00a88beeead3e39a07c0cc4fae8c26496196fd Mon Sep 17 00:00:00 2001 From: Glenn Elliott Date: Wed, 22 Jan 2014 16:00:36 -0500 Subject: Convert boolean strings to actual bools in dp --- gen/edf_generators.py | 2 +- gen/generator.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/gen/edf_generators.py b/gen/edf_generators.py index bd32f47..1dbda11 100644 --- a/gen/edf_generators.py +++ b/gen/edf_generators.py @@ -271,7 +271,7 @@ class CflSplitPgmGenerator(EdfPgmGenerator): # compute split factor working_ts = ts partitions = get_partitions(working_ts, dp.nr_clusters, cluster_sz) - do_splits = dp.job_splitting == 'True' + do_splits = dp.job_splitting is_srt_sched = split.compute_splits_nolock(overheads, False, working_ts, partitions, bypass_split = not do_splits) return True, working_ts diff --git a/gen/generator.py b/gen/generator.py index 47b2a7c..7a994e9 100644 --- a/gen/generator.py +++ b/gen/generator.py @@ -389,8 +389,9 @@ class Generator(object): p = storage() p.partitioning = part p.clustering = clust - p.polluting = pol - p.splitting = splt + # convert from string to bool + p.polluting = True if pol == 'True' else False + p.splitting = True if splt == 'True' else False shared_params.append(p) for _dp in PgmDesignPointGenerator(exp): -- cgit v1.2.2