Пример #1
0
// Add all ssh keys to the given cloud config's default authorized_keys list.
func (a *SSHAgent) UpdateConfig(cfg *config.CloudConfig) error {
	keys, err := a.List()
	if err != nil {
		return err
	}

	for _, key := range keys {
		cfg.SSHAuthorizedKeys = append(cfg.SSHAuthorizedKeys, key.String())
	}

	return nil
}