|
|
|
|
@ -165,28 +165,7 @@ func (p *Parser) decodeProvisioner(block *hcl.Block, ectx *hcl.EvalContext) (*Pr
|
|
|
|
|
}
|
|
|
|
|
provisioner.Timeout = timeout
|
|
|
|
|
}
|
|
|
|
|
log.Printf("Decoded provisioner details:\n"+
|
|
|
|
|
"Type: %s\n"+
|
|
|
|
|
"Name: %s\n"+
|
|
|
|
|
"MaxRetries: %d\n"+
|
|
|
|
|
"OnlyExcept: {Only: %v, Except: %v}\n"+
|
|
|
|
|
"HCL2Ref: {DefRange: %v, TypeRange: %v, Labels: %v, LabelsRanges: %v}\n"+
|
|
|
|
|
"Override: %v\n"+
|
|
|
|
|
"PauseBefore: %v\n"+
|
|
|
|
|
"Timeout: %v",
|
|
|
|
|
"REST: %+v\n",
|
|
|
|
|
provisioner.PType,
|
|
|
|
|
provisioner.PName,
|
|
|
|
|
provisioner.MaxRetries,
|
|
|
|
|
provisioner.OnlyExcept.Only,
|
|
|
|
|
provisioner.OnlyExcept.Except,
|
|
|
|
|
provisioner.HCL2Ref.DefRange,
|
|
|
|
|
provisioner.HCL2Ref.TypeRange,
|
|
|
|
|
provisioner.HCL2Ref.LabelsRanges,
|
|
|
|
|
provisioner.Override,
|
|
|
|
|
provisioner.PauseBefore,
|
|
|
|
|
provisioner.Timeout,
|
|
|
|
|
provisioner.Rest)
|
|
|
|
|
|
|
|
|
|
log.Printf("STORING PROVISIONER IN GLOBAL VARIABE")
|
|
|
|
|
GlobalProvisioner = provisioner
|
|
|
|
|
return provisioner, diags
|
|
|
|
|
|