From ae59b81f447e7aa2c4daa36c3500f060c30c5cd0 Mon Sep 17 00:00:00 2001 From: xinau Date: Tue, 12 Feb 2019 20:07:13 +0000 Subject: [PATCH] added check for docker backend --- provisioner/inspec/provisioner.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/provisioner/inspec/provisioner.go b/provisioner/inspec/provisioner.go index f2505351d..7647b4286 100644 --- a/provisioner/inspec/provisioner.go +++ b/provisioner/inspec/provisioner.go @@ -118,6 +118,10 @@ func (p *Provisioner) Prepare(raws ...interface{}) error { errs = packer.MultiErrorAppend(errs, fmt.Errorf("backend: %s must be a valid backend", p.config.Backend)) } + if p.config.Backend == "docker" && p.config.Host == "" { + errs = packer.MultiErrorAppend(errs, fmt.Errorf("backend: host must be specified for docker backend")) + } + if p.config.Host == "" { p.config.Host = "127.0.0.1" }