Commit 37e51c56 authored by BO ZHANG's avatar BO ZHANG 🏀
Browse files

update Pipeline.pmapname

parent ae037f37
Pipeline #11701 failed with stage
in 0 seconds
...@@ -329,10 +329,13 @@ class Pipeline: ...@@ -329,10 +329,13 @@ class Pipeline:
def pmapname(self): def pmapname(self):
"""Final CCDS `.pmap` name.""" """Final CCDS `.pmap` name."""
task_pmapname = self.task.get("pmapname", None) task_pmapname = self.task.get("pmapname", None)
# TODO: validate this pmapname if task_pmapname:
if task_pmapname and self.ccds.validate(task_pmapname): if self.ccds.validate(task_pmapname):
# task specified pmap # task specified pmap
return task_pmapname return task_pmapname
else:
self.ccds.list()
raise ValueError(f"Invalid pmapname: {task_pmapname}")
else: else:
# CCDS recommended pmap # CCDS recommended pmap
return self.ccds.operational_context return self.ccds.operational_context
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment