Pull config into the builder
This commit is contained in:
parent
64fd3a3302
commit
766d217ed7
|
@ -33,8 +33,14 @@ type Builder struct {
|
|||
//
|
||||
// Prepare should return a list of warnings along with any errors
|
||||
// that occured while preparing.
|
||||
func (b *Builder) Prepare(...interface{}) ([]string, error) {
|
||||
return nil, nil
|
||||
func (b *Builder) Prepare(raws ...interface{}) ([]string, error) {
|
||||
c, warnings, errs := NewConfig(raws...)
|
||||
if errs != nil {
|
||||
return warnings, errs
|
||||
}
|
||||
b.config = c
|
||||
|
||||
return warnings, nil
|
||||
}
|
||||
|
||||
// Run is where the actual build should take place. It takes a Build and a Ui.
|
||||
|
|
Loading…
Reference in New Issue