in fixtures.go [65:77]
func (t *TestVM) AddUser(user, publicKey string) {
keyline := fmt.Sprintf("%s:%s", user, publicKey)
if t.instance != nil {
if keys, ok := t.instance.Metadata["ssh-keys"]; ok {
keyline = fmt.Sprintf("%s\n%s", keys, keyline)
}
} else if t.instancebeta != nil {
if keys, ok := t.instancebeta.Metadata["ssh-keys"]; ok {
keyline = fmt.Sprintf("%s\n%s", keys, keyline)
}
}
t.AddMetadata("ssh-keys", keyline)
}