diff options
author | Özgür Kesim <oec@kesim.org> | 2025-07-15 18:11:03 +0200 |
---|---|---|
committer | Özgür Kesim <oec@kesim.org> | 2025-07-15 18:11:03 +0200 |
commit | 183f6b8d7a576d33abbc9f10cc573efc547b7af3 (patch) | |
tree | 3963a6a5357381f69822ed3d63209ca594ab4ba4 /main.go | |
parent | f9e5c46d4e7473bf27aac78c8be186300c8e0520 (diff) |
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) + } } } |