Source code for marmot.plottingmodules.plotutils.plot_exceptions

# -*- coding: utf-8 -*-
"""Exception classes to handle specific actions and results.

@author: Daniel Levie
"""


[docs]class MissingInputData: """Exception Class for handling return of missing data.""" pass
[docs]class MissingZoneData: """Exception Class for handling return of zones with no data.""" pass
[docs]class DataSavedInModule: """Exception Class for handling data saved within modules.""" pass
[docs]class UnderDevelopment: """Exception Class for handling methods under development.""" pass
[docs]class InputSheetError: """Exception Class for handling user input sheet errors.""" pass
[docs]class FacetLabelError: """Exception Class for incorrect facet labeling.""" pass
[docs]class MissingMetaData: """Exception Class for missing meta data.""" pass
[docs]class UnsupportedAggregation: """Exception Class for plotting using unsupported AGG_BY attribute.""" pass