mirror of
https://github.com/docker/compose.git
synced 2026-08-03 22:27:30 +00:00
Merge remote-tracking branch 'upstream/v2' into down-image-rm
This commit is contained in:
commit
b49b9ffe7e
46 changed files with 1368 additions and 130 deletions
|
|
@ -129,6 +129,8 @@ type StartOptions struct {
|
|||
ExitCodeFrom string
|
||||
// Wait won't return until containers reached the running|healthy state
|
||||
Wait bool
|
||||
// Services passed in the command line to be started
|
||||
Services []string
|
||||
}
|
||||
|
||||
// RestartOptions group options of the Restart API
|
||||
|
|
@ -378,6 +380,7 @@ type ServiceStatus struct {
|
|||
|
||||
// LogOptions defines optional parameters for the `Log` API
|
||||
type LogOptions struct {
|
||||
Project *types.Project
|
||||
Services []string
|
||||
Tail string
|
||||
Since string
|
||||
|
|
@ -429,7 +432,7 @@ type Stack struct {
|
|||
|
||||
// LogConsumer is a callback to process log messages from services
|
||||
type LogConsumer interface {
|
||||
Log(service, container, message string)
|
||||
Log(containerName, service, message string)
|
||||
Status(container, msg string)
|
||||
Register(container string)
|
||||
}
|
||||
|
|
@ -439,7 +442,11 @@ type ContainerEventListener func(event ContainerEvent)
|
|||
|
||||
// ContainerEvent notify an event has been collected on source container implementing Service
|
||||
type ContainerEvent struct {
|
||||
Type int
|
||||
Type int
|
||||
// Container is the name of the container _without the project prefix_.
|
||||
//
|
||||
// This is only suitable for display purposes within Compose, as it's
|
||||
// not guaranteed to be unique across services.
|
||||
Container string
|
||||
Service string
|
||||
Line string
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue