diff --git a/CEP/Pipeline/recipes/sip/master/vdsmaker.py b/CEP/Pipeline/recipes/sip/master/vdsmaker.py index 077cd0d1436b24d423b36225cc64ae4d6c504bf7..95af2e33541150cf34edfca5565f7997fab76fd5 100644 --- a/CEP/Pipeline/recipes/sip/master/vdsmaker.py +++ b/CEP/Pipeline/recipes/sip/master/vdsmaker.py @@ -107,6 +107,9 @@ class vdsmaker(BaseRecipe, RemoteCommandRecipeMixIn): vds for vds, job in zip(vdsnames, jobs) if job.results['returncode'] == 0 ] + if not vdsnames: + self.logger.error("All makevds processes failed. Bailing out!") + return 1 # ********************************************************************* # 3. Combine VDS files to produce GDS