diff --git a/CEP/Pipeline/recipes/sip/master/executable_args.py b/CEP/Pipeline/recipes/sip/master/executable_args.py index 5093d204604afc915f6808cc6600336e2ebab197..b1521ed784ee4f591fc634c6ddffaa4025c0f855 100644 --- a/CEP/Pipeline/recipes/sip/master/executable_args.py +++ b/CEP/Pipeline/recipes/sip/master/executable_args.py @@ -366,8 +366,8 @@ class executable_args(BaseRecipe, RemoteCommandRecipeMixIn): #mapfile_dir = os.path.join(self.config.get("layout", "job_directory"), "mapfiles") for k, v in jobresultdict.items(): dmap = DataMap(v) - dmap.save(os.path.join(mapfile_dir, k + '.mapfile')) - resultmap[k + '.mapfile'] = os.path.join(mapfile_dir, k + '.mapfile') + dmap.save(os.path.join(mapfile_dir, self.inputs['stepname'] + '.' + k + '.mapfile')) + resultmap[k + '.mapfile'] = os.path.join(mapfile_dir, self.inputs['stepname'] + '.' + k + '.mapfile') self.outputs.update(resultmap) # ********************************************************************* # Check job results, and create output data map file