1
0
mirror of https://github.com/rancher/os.git synced 2025-09-01 14:48:55 +00:00

cloudinit tests pass :)

Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
This commit is contained in:
Sven Dowideit
2017-02-23 01:29:01 +00:00
parent 4f177ee605
commit be2c4044ce
72 changed files with 2683 additions and 1185 deletions

View File

@@ -20,13 +20,13 @@ import (
"github.com/rancher/os/config/cloudinit/system"
)
func SSHImportGithubUser(system_user string, github_user string) error {
url := fmt.Sprintf("https://api.github.com/users/%s/keys", github_user)
func SSHImportGithubUser(systemUser string, githubUser string) error {
url := fmt.Sprintf("https://api.github.com/users/%s/keys", githubUser)
keys, err := fetchUserKeys(url)
if err != nil {
return err
}
key_name := fmt.Sprintf("github-%s", github_user)
return system.AuthorizeSSHKeys(system_user, key_name, keys)
keyName := fmt.Sprintf("github-%s", githubUser)
return system.AuthorizeSSHKeys(systemUser, keyName, keys)
}