Changeset 3288 for pykota/trunk/pykota/tool.py
- Timestamp:
- 01/11/08 19:08:24 (16 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
pykota/trunk/pykota/tool.py
r3287 r3288 39 39 from mx import DateTime 40 40 41 from pykota.errors import PyKotaCommandLineError 41 42 from pykota import config, storage, logger 42 43 from pykota.version import __version__, __author__, __years__, __gplblurb__ … … 46 47 return message 47 48 48 class PyKotaToolError(Exception):49 """An exception for PyKota related stuff."""50 def __init__(self, message = ""):51 self.message = message52 Exception.__init__(self, message)53 def __repr__(self):54 return self.message.encode(sys.stdout.encoding or "UTF-8", "replace")55 __str__ = __repr__56 57 class PyKotaCommandLineError(PyKotaToolError) :58 """An exception for Pykota command line tools."""59 pass60 61 49 def crashed(message="Bug in PyKota") : 62 50 """Minimal crash method."""