From 46358335d315a6a1182274d599633d1a27db1f31 Mon Sep 17 00:00:00 2001 From: Rick Nitsche Date: Wed, 13 Jan 2021 15:22:06 -0800 Subject: [PATCH] chore(pipeline): add deprecated PipelineConfigError PipelineConfigError was removed in 8f22399 but was still used outside of caput. This adds a deprecated version. BREAKING CHANGE: caput.pipeline.PipelineConfigError is deprecated and will be removed in July 2021. Use caput.config.CaputConfigError instead. --- caput/pipeline.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/caput/pipeline.py b/caput/pipeline.py index c3816b4c..a94d4a93 100644 --- a/caput/pipeline.py +++ b/caput/pipeline.py @@ -366,6 +366,19 @@ # ---------- +class PipelineConfigError(config.CaputConfigError): + """Deprecated. Raised when there is an error setting up a pipeline.""" + + def __init__(self, message): + warnings.warn( + "caput.pipeline.PipelineConfigError is deprecated. It will get removed in December 2021. " + "Use caput.config.CaputConfigError instead.", + DeprecationWarning, + 2, + ) + super(PipelineConfigError, self).__init__(message) + + class PipelineRuntimeError(Exception): """Raised when there is a pipeline related error at runtime."""