# -*- coding: utf-8 -*-
"""Exceptions"""


class NgsGluttonException(Exception):
    """Base exception class"""


class UnknownFlowcellLayoutException(NgsGluttonException):
    """Raised on unknown flowcell layout."""


class InvalidCommandLineArguments(NgsGluttonException):
    """Raised on problems with command line arguments."""


class UnknownFlowcellException(NgsGluttonException):
    """Raised when the flowcell is not known."""

# -*- coding: utf-8 -*-
"""Exceptions"""


class NgsGluttonException(Exception):
    """Base exception class"""


class UnknownFlowcellLayoutException(NgsGluttonException):
    """Raised on unknown flowcell layout."""


class InvalidCommandLineArguments(NgsGluttonException):
    """Raised on problems with command line arguments."""


class UnknownFlowcellException(NgsGluttonException):
    """Raised when the flowcell is not known."""

# -*- coding: utf-8 -*- Exceptions Base exception class Raised on unknown flowcell layout. Raised on problems with command line arguments. Raised when the flowcell is not known.