Module airflow_rest_api.exceptions
Expand source code
# -*- coding: utf-8 -*-
__all__ = ("TemplateRenderError", "TemplateSearchError")
class TemplatesRepositoryError(Exception):
"""Base class for templates errors
"""
class TemplateRenderError(TemplatesRepositoryError):
"""Template Render Error
"""
def __init__(self, *args):
"""Unpack args and call parent method
"""
super().__init__(*args)
self.diff = args[0]
self.path = args[1]
def __str__(self):
"""Str method
Returns
-------
str
String representation
"""
return f"You forget set up params: {self.diff} for template: {self.path}"
class TemplateSearchError(TemplatesRepositoryError):
"""Template Search Error
"""
def __init__(self, *args):
"""Unpack args and call parent method
"""
super().__init__(*args)
self.template_id = args[0]
def __str__(self):
"""Str method
Returns
-------
str
String representation
"""
return f"Can't find template with id: {self.template_id}"
Classes
class TemplateRenderError (*args)
-
Template Render Error
Unpack args and call parent method
Expand source code
class TemplateRenderError(TemplatesRepositoryError): """Template Render Error """ def __init__(self, *args): """Unpack args and call parent method """ super().__init__(*args) self.diff = args[0] self.path = args[1] def __str__(self): """Str method Returns ------- str String representation """ return f"You forget set up params: {self.diff} for template: {self.path}"
Ancestors
- airflow_rest_api.exceptions.TemplatesRepositoryError
- builtins.Exception
- builtins.BaseException
class TemplateSearchError (*args)
-
Template Search Error
Unpack args and call parent method
Expand source code
class TemplateSearchError(TemplatesRepositoryError): """Template Search Error """ def __init__(self, *args): """Unpack args and call parent method """ super().__init__(*args) self.template_id = args[0] def __str__(self): """Str method Returns ------- str String representation """ return f"Can't find template with id: {self.template_id}"
Ancestors
- airflow_rest_api.exceptions.TemplatesRepositoryError
- builtins.Exception
- builtins.BaseException