seaworthy.utils¶
-
output_lines
(output, encoding='utf-8', error_exc=None)[source]¶ Convert bytestring container output or the result of a container exec command into a sequence of unicode lines.
Parameters: - output – Container output bytes or an
docker.models.containers.ExecResult
instance. - encoding – The encoding to use when converting bytes to unicode
(default
utf-8
). - error_exc – Optional exception to raise if
output
is anExecResult
with a nonzero exit code.
Returns: list[str]
- output – Container output bytes or an