Loading csst_common/pipeline.py +7 −4 Original line number Diff line number Diff line Loading @@ -329,10 +329,13 @@ class Pipeline: def pmapname(self): """Final CCDS `.pmap` name.""" task_pmapname = self.task.get("pmapname", None) # TODO: validate this pmapname if task_pmapname and self.ccds.validate(task_pmapname): if task_pmapname: if self.ccds.validate(task_pmapname): # task specified pmap return task_pmapname else: self.ccds.list() raise ValueError(f"Invalid pmapname: {task_pmapname}") else: # CCDS recommended pmap return self.ccds.operational_context Loading Loading
csst_common/pipeline.py +7 −4 Original line number Diff line number Diff line Loading @@ -329,10 +329,13 @@ class Pipeline: def pmapname(self): """Final CCDS `.pmap` name.""" task_pmapname = self.task.get("pmapname", None) # TODO: validate this pmapname if task_pmapname and self.ccds.validate(task_pmapname): if task_pmapname: if self.ccds.validate(task_pmapname): # task specified pmap return task_pmapname else: self.ccds.list() raise ValueError(f"Invalid pmapname: {task_pmapname}") else: # CCDS recommended pmap return self.ccds.operational_context Loading