TextIO_or_Logger

(function from pyomo.contrib.solver.common.config)

pyomo.contrib.solver.common.config.TextIO_or_Logger(val)[source]

Validates and converts input into a list of valid output streams.

Accepts:
Returns:

A list of validated output streams.

Return type:

List[io.TextIOBase]

Raises:

ValueError – If an invalid type is provided.