seaworthy.utils

output_lines(output, encoding='utf-8')[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).
Returns:

list[str]