lsst.log gd27fc4addd+3f5152148c
Public Member Functions | List of all members
lsst.log.utils.LogRedirect Class Reference

Public Member Functions

def __init__ (self, fd=1, dest=sys.stderr, encoding="utf-8", errors="strict")
 
def finish (self)
 

Detailed Description

Redirect a logging file descriptor to a Python stream.

Parameters
----------
fd : `int`
    File descriptor number, usually 1 for standard out, the default log
    output location.
dest : `io.TextIOBase`
    Destination text stream, often `sys.stderr` for ipython or Jupyter
    notebooks.
encoding : `str`
    Text encoding of the data written to fd.
errors : `str`
    Encoding error handling.

Notes
-----
Inspired by `this Stack Overflow answer
<https://stackoverflow.com/questions/41216215>`_

Member Function Documentation

◆ finish()

def lsst.log.utils.LogRedirect.finish (   self)
Stop redirecting output.

The documentation for this class was generated from the following file: