Nicolas De Loof
|
1c37f1abb6
use logs API with Since to collect the very first logs after restart
|
6 months ago |
Nicolas De Loof
|
485b6200ee
(refactoring) introduce monitor to manage containers events and application termination
|
6 months ago |
Guillaume Lours
|
8e57362a0f
use errdefs.IsNotImplemented to check if the logging is not implemented
|
5 months ago |
Sebastiaan van Stijn
|
cf2fc2005c
go.mod: docker/docker, docker/cli v28.0.0, buildx v0.21.1
|
9 months ago |
Sebastiaan van Stijn
|
c23a7e7281
golangci-lint: enable copyloopvar linter
|
9 months ago |
Sebastiaan van Stijn
|
446e00520c
format code with gofumpt
|
1 year ago |
Nicolas De Loof
|
29692b5921
Introduce --abort-on-container-failure
|
1 year ago |
Nicolas De Loof
|
df1533a1ca
[lint] don't use deprecated types
|
2 years ago |
Amit Saha
|
750553c866
introduce compose logs --index to select a replica container
|
2 years ago |
Matthieu MOREL
|
4f694919ff
deps: remove deprecated github.com/pkg/errors
|
2 years ago |
Nicolas De Loof
|
0d6b99e6f9
e2e test to cover logs -f managing service being added/scaled
|
2 years ago |
Nicolas De Loof
|
01d91c490c
detect new container from project have started when running `compose logs` with no explicit services
|
2 years ago |
Nicolas De Loof
|
dec608f3cd
don't block events loop collecting logs
|
2 years ago |
Nicolas De Loof
|
0f5b5ccbd0
detect replacement container is created and inform printer so it attach and don't stop
|
2 years ago |
Laura Brehm
|
220626ec5e
Only account running containers for logs
|
2 years ago |
Nicolas De Loof
|
22d2e83896
don't fail `logs` when driver:none is set
|
3 years ago |
Nicolas De Loof
|
0ab5079c1a
fix race condition on compose logs
|
3 years ago |
Nicolas De Loof
|
0368f19030
distinguish stdout and stderr in `up` logs
|
3 years ago |
Nicolas De Loof
|
804d7163a7
detect required service are gone to stop watching
|
3 years ago |
Milas Bowman
|
61845dd781
logs: filter to services from current Compose file (#9811)
|
3 years ago |
Milas Bowman
|
27227a8824
lint: add `nolintlint` and clean up `nolint` directives (#9738)
|
3 years ago |
Ulysses Souza
|
fc723acb3b
Fix nolint issues
|
3 years ago |
Nicolas De Loof
|
9668f600d1
project name MUST be lowercase
|
3 years ago |
Nicolas De Loof
|
f86f252a66
composeService to use dockerCli's In/Out/Err streams
|
3 years ago |
Nicolas De Loof
|
0d7567131a
compose logs to notify printer about container lifecycle events
|
4 years ago |
Nicolas De Loof
|
7205d918ad
interrupt printer when `compose log` is cancelled
|
4 years ago |
Nicolas De Loof
|
4af04b23ec
`log --follow` must stop when container get killed
|
4 years ago |
Nicolas De Loof
|
9b055c31fe
"log" must stop watching on SIGTERM
|
4 years ago |
Nicolas De Loof
|
f7c360b721
run watchContainers with a background context
|
4 years ago |
Nicolas De Loof
|
1458beea84
stop log --follow on SIGINT
|
4 years ago |