Package Peach :: Package Engine :: Module common :: Class PeachException
[hide private]

Class PeachException

source code



Peach exceptions are specialized hard exceptions.  The
message contained in a PeachException is presentable to the
user w/o any stack trace, etc.

Examples would be:

        "Error: The DataModel element requires a name attribute."

Instance Methods [hide private]
 
__init__(self, msg, module="Unknown")
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code

Inherited from exceptions.Exception: __new__

Inherited from exceptions.BaseException: __delattr__, __getattribute__, __getitem__, __getslice__, __reduce__, __repr__, __setattr__, __setstate__, __str__

Inherited from object: __hash__, __reduce_ex__

Properties [hide private]

Inherited from exceptions.BaseException: args, message

Inherited from object: __class__

Method Details [hide private]

__init__(self, msg, module="Unknown")
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)