buidler/vsphere-iso: ISOUrl Fix (#9321)
* ISOUrl Fix Added the check for ISOUrls back in addition to a check for RawSingleISOUrl. This should allow both ISOUrls[] or ISOUrl to work while not requiring them all the time. * Update config.go Fixed formatting.
This commit is contained in:
parent
226f817229
commit
374f82b978
|
@ -63,9 +63,11 @@ func (c *Config) Prepare(raws ...interface{}) ([]string, error) {
|
||||||
warnings := make([]string, 0)
|
warnings := make([]string, 0)
|
||||||
errs := new(packer.MultiError)
|
errs := new(packer.MultiError)
|
||||||
|
|
||||||
|
if c.ISOUrls != nil || c.RawSingleISOUrl != "" {
|
||||||
isoWarnings, isoErrs := c.ISOConfig.Prepare(&c.ctx)
|
isoWarnings, isoErrs := c.ISOConfig.Prepare(&c.ctx)
|
||||||
warnings = append(warnings, isoWarnings...)
|
warnings = append(warnings, isoWarnings...)
|
||||||
errs = packer.MultiErrorAppend(errs, isoErrs...)
|
errs = packer.MultiErrorAppend(errs, isoErrs...)
|
||||||
|
}
|
||||||
|
|
||||||
errs = packer.MultiErrorAppend(errs, c.ConnectConfig.Prepare()...)
|
errs = packer.MultiErrorAppend(errs, c.ConnectConfig.Prepare()...)
|
||||||
errs = packer.MultiErrorAppend(errs, c.CreateConfig.Prepare()...)
|
errs = packer.MultiErrorAppend(errs, c.CreateConfig.Prepare()...)
|
||||||
|
|
Loading…
Reference in New Issue