diff options
Diffstat (limited to 'main.go')
-rw-r--r-- | main.go | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -93,5 +93,17 @@ func setupTestUser(server upspin.KeyServer) { log.Fatalf("Put %q failed: %v", name, err) } log.Printf("Added user %q\n", name) + + // Need to add snapshot user, too + nparts := strings.Split(name, "@") + snapName := nparts[0]+"+snapshot@"+nparts[1] + snapStruct := &upspin.User { + Name: upspin.UserName(snapName), + PublicKey: upspin.PublicKey(string(parts[2])), + } + err = server.Put(snapStruct) + if err != nil { + log.Fatalf("Put %q failed: %v", snapName, err) + } } } |