зеркало из https://github.com/microsoft/docker.git
Merge pull request #22422 from cpuguy83/vendor_engine-api
Update engine-api
This commit is contained in:
Коммит
973d6f0820
|
@ -25,7 +25,7 @@ clone git golang.org/x/net 78cb2c067747f08b343f20614155233ab4ea2ad3 https://gith
|
||||||
clone git golang.org/x/sys eb2c74142fd19a79b3f237334c7384d5167b1b46 https://github.com/golang/sys.git
|
clone git golang.org/x/sys eb2c74142fd19a79b3f237334c7384d5167b1b46 https://github.com/golang/sys.git
|
||||||
clone git github.com/docker/go-units 651fc226e7441360384da338d0fd37f2440ffbe3
|
clone git github.com/docker/go-units 651fc226e7441360384da338d0fd37f2440ffbe3
|
||||||
clone git github.com/docker/go-connections v0.2.0
|
clone git github.com/docker/go-connections v0.2.0
|
||||||
clone git github.com/docker/engine-api b7e5e1ecd6121d7b643d607f20ced0cb5c93739c
|
clone git github.com/docker/engine-api 009426d98aa84d199210a897dbb60bfee541877d
|
||||||
clone git github.com/RackSec/srslog 259aed10dfa74ea2961eddd1d9847619f6e98837
|
clone git github.com/RackSec/srslog 259aed10dfa74ea2961eddd1d9847619f6e98837
|
||||||
clone git github.com/imdario/mergo 0.2.1
|
clone git github.com/imdario/mergo 0.2.1
|
||||||
|
|
||||||
|
|
|
@ -35,6 +35,10 @@ func (cli *Client) ContainerLogs(ctx context.Context, container string, options
|
||||||
query.Set("timestamps", "1")
|
query.Set("timestamps", "1")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if options.Details {
|
||||||
|
query.Set("details", "1")
|
||||||
|
}
|
||||||
|
|
||||||
if options.Follow {
|
if options.Follow {
|
||||||
query.Set("follow", "1")
|
query.Set("follow", "1")
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,8 +10,8 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
// ImageLoad loads an image in the docker host from the client host.
|
// ImageLoad loads an image in the docker host from the client host.
|
||||||
// It's up to the caller to close the io.ReadCloser returned by
|
// It's up to the caller to close the io.ReadCloser in the
|
||||||
// this function.
|
// ImageLoadResponse returned by this function.
|
||||||
func (cli *Client) ImageLoad(ctx context.Context, input io.Reader, quiet bool) (types.ImageLoadResponse, error) {
|
func (cli *Client) ImageLoad(ctx context.Context, input io.Reader, quiet bool) (types.ImageLoadResponse, error) {
|
||||||
v := url.Values{}
|
v := url.Values{}
|
||||||
v.Set("quiet", "0")
|
v.Set("quiet", "0")
|
||||||
|
|
|
@ -57,6 +57,7 @@ type ContainerLogsOptions struct {
|
||||||
Timestamps bool
|
Timestamps bool
|
||||||
Follow bool
|
Follow bool
|
||||||
Tail string
|
Tail string
|
||||||
|
Details bool
|
||||||
}
|
}
|
||||||
|
|
||||||
// ContainerRemoveOptions holds parameters to remove containers.
|
// ContainerRemoveOptions holds parameters to remove containers.
|
||||||
|
@ -172,6 +173,7 @@ type ImageListOptions struct {
|
||||||
|
|
||||||
// ImageLoadResponse returns information to the client about a load process.
|
// ImageLoadResponse returns information to the client about a load process.
|
||||||
type ImageLoadResponse struct {
|
type ImageLoadResponse struct {
|
||||||
|
// Body must be closed to avoid a resource leak
|
||||||
Body io.ReadCloser
|
Body io.ReadCloser
|
||||||
JSON bool
|
JSON bool
|
||||||
}
|
}
|
||||||
|
|
|
@ -395,6 +395,7 @@ type Volume struct {
|
||||||
Mountpoint string // Mountpoint is the location on disk of the volume
|
Mountpoint string // Mountpoint is the location on disk of the volume
|
||||||
Status map[string]interface{} `json:",omitempty"` // Status provides low-level status information about the volume
|
Status map[string]interface{} `json:",omitempty"` // Status provides low-level status information about the volume
|
||||||
Labels map[string]string // Labels is metadata specific to the volume
|
Labels map[string]string // Labels is metadata specific to the volume
|
||||||
|
Scope string // Scope describes the level at which the volume exists (e.g. `global` for cluster-wide or `local` for machine level)
|
||||||
}
|
}
|
||||||
|
|
||||||
// VolumesListResponse contains the response for the remote API:
|
// VolumesListResponse contains the response for the remote API:
|
||||||
|
|
Загрузка…
Ссылка в новой задаче