Raised if a template does not exist.
| 43 | |
| 44 | @implements_to_string |
| 45 | class TemplateNotFound(IOError, LookupError, TemplateError): |
| 46 | """Raised if a template does not exist.""" |
| 47 | |
| 48 | # looks weird, but removes the warning descriptor that just |
| 49 | # bogusly warns us about message being deprecated |
| 50 | message = None |
| 51 | |
| 52 | def __init__(self, name, message=None): |
| 53 | IOError.__init__(self) |
| 54 | if message is None: |
| 55 | message = name |
| 56 | self.message = message |
| 57 | self.name = name |
| 58 | self.templates = [name] |
| 59 | |
| 60 | def __str__(self): |
| 61 | return self.message |
| 62 | |
| 63 | |
| 64 | class TemplatesNotFound(TemplateNotFound): |
no outgoing calls
no test coverage detected
searching dependent graphs…