twisted.web.wsgi._ErrorStream class documentationtwisted.web.wsgi
(View In Hierarchy)
File-like object instances of which are used as the value for the 
'wsgi.errors' key in the environ dictionary 
passed to the application object.
This simply passes writes on to logging system as error events 
from the 'wsgi' system.  In the future, it may be desirable to
expose more information in the events it logs, such as the application 
object which generated the message.
| Method | write | Generate an event for the logging system with the given bytes as the message. | 
| Method | writelines | Join the given lines and pass them to writeto be handled 
in the usual way. | 
| Method | flush | Nothing is buffered, so flushing does nothing. This method is required to exist by PEP 333, though. | 
Generate an event for the logging system with the given bytes as the message.
This is called in a WSGI application thread, not the I/O thread.
| Raises | TypeError | On Python 3, if datais not a native string. On Python 2 a 
warning will be issued. | 
Join the given lines and pass them to write to be handled 
in the usual way.
This is called in a WSGI application thread, not the I/O thread.
| Parameters | iovec | A listof'\n'-terminatedstrwhich 
will be logged. | 
| Raises | TypeError | On Python 3, if ioveccontains any non-native strings. On 
Python 2 a warning will be issued. |