builder/digitalocean: check for err parsing template for snapshot name
This commit is contained in:
parent
5ecd30a75f
commit
e62bcefcb8
|
@ -134,7 +134,10 @@ func (b *Builder) Prepare(raws ...interface{}) error {
|
||||||
tData := snapshotNameData{
|
tData := snapshotNameData{
|
||||||
strconv.FormatInt(time.Now().UTC().Unix(), 10),
|
strconv.FormatInt(time.Now().UTC().Unix(), 10),
|
||||||
}
|
}
|
||||||
t := template.Must(template.New("snapshot").Parse(b.config.RawSnapshotName))
|
t, err := template.New("snapshot").Parse(b.config.RawSnapshotName)
|
||||||
|
if err != nil {
|
||||||
|
errs = append(errs, fmt.Errorf("Failed parsing snapshot_name: %s", err))
|
||||||
|
}
|
||||||
t.Execute(snapNameBuf, tData)
|
t.Execute(snapNameBuf, tData)
|
||||||
b.config.SnapshotName = snapNameBuf.String()
|
b.config.SnapshotName = snapNameBuf.String()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue