builder/amazon: fix {{uuid}} default not being replaced

This commit is contained in:
Mitchell Hashimoto 2014-09-05 16:38:05 -07:00
parent e6bf497eac
commit 2e5f3da5c1
2 changed files with 7 additions and 3 deletions

View File

@ -3,9 +3,11 @@ package common
import (
"errors"
"fmt"
"github.com/mitchellh/packer/packer"
"os"
"time"
"github.com/mitchellh/packer/common/uuid"
"github.com/mitchellh/packer/packer"
)
// RunConfig contains configuration for running an instance from a source
@ -81,7 +83,8 @@ func (c *RunConfig) Prepare(t *packer.ConfigTemplate) []error {
}
if c.TemporaryKeyPairName == "" {
c.TemporaryKeyPairName = "packer {{uuid}}"
c.TemporaryKeyPairName = fmt.Sprintf(
"packer %s", uuid.TimeOrderedUUID())
}
// Validation

View File

@ -3,12 +3,13 @@ package packer
import (
"bytes"
"fmt"
"github.com/mitchellh/packer/common/uuid"
"os"
"strconv"
"strings"
"text/template"
"time"
"github.com/mitchellh/packer/common/uuid"
)
// InitTime is the UTC time when this package was initialized. It is