diff --git a/libs/utils/trace_analysis.py b/libs/utils/trace_analysis.py index a708513d200cfe8b68005cbaf0906266f9616e4f..2a96f8de783b3f78370c6d3707f1ef5dffad2b23 100644 --- a/libs/utils/trace_analysis.py +++ b/libs/utils/trace_analysis.py @@ -470,8 +470,8 @@ class TraceAnalysis(object): plot_id = plot_id + 1 # Save generated plots into datadir - figname = '{}/{}task_util_{}.png'.format( - self.plotsdir, self.prefix, task_name.replace('/', '_')) + task_name = re.sub('[:/]', '_', task_name) + figname = '{}/{}task_util_{}.png'.format(self.plotsdir, self.prefix, task_name) pl.savefig(figname, bbox_inches='tight') def plotEDiffTime(self, tasks=None,