fingerprint/env_aws: Rename ec2-instance link to aws.ec2, drop ami link

This commit is contained in:
Clint Shryock
2015-08-31 15:02:31 -05:00
parent 1fcfced7e9
commit 4f379f0e29
2 changed files with 2 additions and 4 deletions

View File

@@ -72,9 +72,7 @@ func (f *EnvAWSFingerprint) Fingerprint(cfg *config.Config, node *structs.Node)
}
// populate links
for _, k := range []string{"instance-id", "ami-id"} {
node.Links[k] = node.Attributes["platform.aws."+k]
}
node.Links["aws.ec2"] = node.Attributes["platform.aws.placement.availability-zone"] + "." + node.Attributes["platform.aws.instance-id"]
return true, nil
}

View File

@@ -80,7 +80,7 @@ func TestEnvAWSFingerprint_aws(t *testing.T) {
}
// confirm we have at least instance-id and ami-id
for _, k := range []string{"instance-id", "ami-id"} {
for _, k := range []string{"aws.ec2"} {
assertNodeLinksContains(t, node, k)
}
}