Add instance metadata from flag even when using image config.

pull/6/head
Random-Liu 2017-08-16 23:15:11 -07:00
parent baa6b2ff20
commit 2c129e4d6a
1 changed files with 5 additions and 1 deletions

View File

@ -208,11 +208,15 @@ func main() {
images = []string{imageConfig.Image}
}
for _, image := range images {
metadata := imageConfig.Metadata
if len(strings.TrimSpace(*instanceMetadata)) > 0 {
metadata += "," + *instanceMetadata
}
gceImage := internalGCEImage{
image: image,
imageDesc: imageConfig.ImageDesc,
project: imageConfig.Project,
metadata: getImageMetadata(imageConfig.Metadata),
metadata: getImageMetadata(metadata),
machine: imageConfig.Machine,
tests: imageConfig.Tests,
resources: imageConfig.Resources,