aio-libs / aio-libs/aiodocker

bug in docker.DockerContainer.log() when container run with tty=true

Abierto
#890 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Python
Estrellas
537
Forks
118
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

## Long story short

I have a container running with tty=true
When i run docker.DockerContainer.log() with `tail`>1, the output i get is broken.
When i run len() on the list output im getting different results.
When i try to iterate on the list the output is also broken.

There is no such problem if i run the container with tty=false.

## How to reproduce
Run container with tty=true
```
docker = Docker()
container = await docker.containers.get()
result: list[str] = await container.log(stdout=True, stderr=True, tail=5)
print(len(result)) # different output every time

for i in result:
print i # getting broken output
```

## Your environment
macOS

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.