twisted.spread.pb.CopiedFailure(RemoteCopy, failure.Failure) class documentationtwisted.spread.pb
          View Source
          (View In Hierarchy)
        
      A CopiedFailure 
is a pb.RemoteCopy of 
a failure.Failure
transferred via PB.
| Instance Variable | type | The full import path of the exception class which was raised on the remote 
end. (type: str) | 
  
| Instance Variable | value | A str() representation of the remote value. (type: CopiedFailure 
or str) | 
  
| Instance Variable | traceback | The remote traceback. (type: str) | 
  
| Method | printTraceback | Emulate Python's standard error reporting mechanism. | 
| Method | throwExceptionIntoGenerator | No summary | 
Inherited from Failure:
| Instance Variable | stack | list of frames, innermost last, excluding Failure.__init__. | 
  
| Instance Variable | frames | list of frames, innermost first. | 
| Method | __init__ | Initialize me with an explanation of the error. | 
| Method | trap | Trap this failure if its type is in a predetermined list. | 
| Method | check | Check if this failure's type is in a predetermined list. | 
| Method | raiseException | Undocumented | 
| Method | __repr__ | Undocumented | 
| Method | __str__ | Undocumented | 
| Method | __getstate__ | Avoid pickling objects in the traceback. | 
| Method | cleanFailure | Remove references to other objects, replacing them with strings. | 
| Method | getTracebackObject | Get an object that represents this Failure's stack that can be passed to traceback.extract_tb. | 
| Method | getErrorMessage | Get a string of the exception which caused this Failure. | 
| Method | getBriefTraceback | Undocumented | 
| Method | getTraceback | Undocumented | 
| Method | printBriefTraceback | Print a traceback as densely as possible. | 
| Method | printDetailedTraceback | Print a traceback with detailed locals and globals information. | 
| Class Method | _findFailure | Find the failure that represents the exception currently in context. | 
Inherited from Failure:
| Instance Variable | stack | list of frames, innermost last, excluding Failure.__init__. | 
  
| Instance Variable | frames | list of frames, innermost first. | 
| Method | __init__ | Initialize me with an explanation of the error. | 
| Method | trap | Trap this failure if its type is in a predetermined list. | 
| Method | check | Check if this failure's type is in a predetermined list. | 
| Method | raiseException | Undocumented | 
| Method | __repr__ | Undocumented | 
| Method | __str__ | Undocumented | 
| Method | __getstate__ | Avoid pickling objects in the traceback. | 
| Method | cleanFailure | Remove references to other objects, replacing them with strings. | 
| Method | getTracebackObject | Get an object that represents this Failure's stack that can be passed to traceback.extract_tb. | 
| Method | getErrorMessage | Get a string of the exception which caused this Failure. | 
| Method | getBriefTraceback | Undocumented | 
| Method | getTraceback | Undocumented | 
| Method | printBriefTraceback | Print a traceback as densely as possible. | 
| Method | printDetailedTraceback | Print a traceback with detailed locals and globals information. | 
| Class Method | _findFailure | Find the failure that represents the exception currently in context. | 
Inherited from Failure:
| Instance Variable | stack | list of frames, innermost last, excluding Failure.__init__. | 
  
| Instance Variable | frames | list of frames, innermost first. | 
| Method | __init__ | Initialize me with an explanation of the error. | 
| Method | trap | Trap this failure if its type is in a predetermined list. | 
| Method | check | Check if this failure's type is in a predetermined list. | 
| Method | raiseException | Undocumented | 
| Method | __repr__ | Undocumented | 
| Method | __str__ | Undocumented | 
| Method | __getstate__ | Avoid pickling objects in the traceback. | 
| Method | cleanFailure | Remove references to other objects, replacing them with strings. | 
| Method | getTracebackObject | Get an object that represents this Failure's stack that can be passed to traceback.extract_tb. | 
| Method | getErrorMessage | Get a string of the exception which caused this Failure. | 
| Method | getBriefTraceback | Undocumented | 
| Method | getTraceback | Undocumented | 
| Method | printBriefTraceback | Print a traceback as densely as possible. | 
| Method | printDetailedTraceback | Print a traceback with detailed locals and globals information. | 
| Class Method | _findFailure | Find the failure that represents the exception currently in context. | 
Emulate Python's standard error reporting mechanism.
| Parameters | file | If specified, a file-like object to which to write the traceback. | 
| elideFrameworkCode | A flag indicating whether to attempt to remove uninteresting frames from within Twisted itself from the output. | |
| detail | A string indicating how much information to include in the traceback.  Must
be one of 'brief', 'default', or 
'verbose'. | 
Throw the original exception into the given generator, preserving 
traceback information if available. In the case of a CopiedFailure 
where the exception type is a string, a pb.RemoteError 
is thrown instead.
| Returns | The next value yielded from the generator. | |
| Raises | StopIteration | If there are no more values in the generator. | 
| RemoteError | The wrapped remote exception. | |