summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin@redhat.com>2019-02-06 11:06:29 -0500
committerNalin Dahyabhai <nalin@redhat.com>2019-02-06 11:14:34 -0500
commit23a83af9d1cd25d38eedba8b1383e404f1768022 (patch)
treea944bbd82fa61a273b477e006929d4145509bee8
parentca6ab2029caae9fcea35579c87634a0520284aae (diff)
downloadpodman-23a83af9d1cd25d38eedba8b1383e404f1768022.tar.gz
podman-23a83af9d1cd25d38eedba8b1383e404f1768022.tar.bz2
podman-23a83af9d1cd25d38eedba8b1383e404f1768022.zip
Add StartPeriod to cmd/podman/docker.HealthConfig
Backport the addition of the StartPeriod field to our copy of the HealthConfig type, added in docker v17.05.0-ce. Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
-rw-r--r--cmd/podman/docker/types.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/cmd/podman/docker/types.go b/cmd/podman/docker/types.go
index 90349a31c..eda618e40 100644
--- a/cmd/podman/docker/types.go
+++ b/cmd/podman/docker/types.go
@@ -69,8 +69,9 @@ type HealthConfig struct {
Test []string `json:",omitempty"`
// Zero means to inherit. Durations are expressed as integer nanoseconds.
- Interval time.Duration `json:",omitempty"` // Interval is the time to wait between checks.
- Timeout time.Duration `json:",omitempty"` // Timeout is the time to wait before considering the check to have hung.
+ Interval time.Duration `json:",omitempty"` // Interval is the time to wait between checks.
+ Timeout time.Duration `json:",omitempty"` // Timeout is the time to wait before considering the check to have hung.
+ StartPeriod time.Duration `json:",omitempty"` // Time to wait after the container starts before running the first check.
// Retries is the number of consecutive failures needed to consider a container as unhealthy.
// Zero means inherit.