Source code for autosnapgene.errors

#!/usr/bin/env python3

class ParseError(Exception):

    def __init__(self, message):
        self.message = message
        self.path = None

    def __str__(self):
        return self.message.format(path=self.path)

[docs]class BlockNotFound(AttributeError): pass
[docs]class SequenceNotFound(Exception): pass
[docs]class FeatureNotFound(Exception): pass