- commit
- 0f5f625
- parent
- e686672
- author
- Eric Bower
- date
- 2025-07-21 09:22:16 -0400 EDT
chore(pgs): fmt
1 files changed,
+18,
-20
+18,
-20
1@@ -33,29 +33,27 @@ func main() {
2
3 // first time user experience flow
4 args := os.Args
5- if len(args) > 0 {
6- if args[1] == "init" {
7- if len(args) < 4 {
8- panic("must provide username and pubkey")
9- }
10-
11- userName := args[2]
12- pubkeyRaw := strings.Join(args[3:], " ")
13- key, comment, _, _, err := ssh.ParseAuthorizedKey([]byte(pubkeyRaw))
14- if err != nil {
15- logger.Error("parse pubkey", "err", err)
16- return
17- }
18- pubkey := utils.KeyForKeyText(key)
19- logger.Info("init cli", "userName", userName, "pubkey", pubkey)
20+ if len(args) > 1 && args[1] == "init" {
21+ if len(args) < 4 {
22+ panic("must provide username and pubkey")
23+ }
24
25- err = dbpool.RegisterAdmin(userName, pubkey, comment)
26- if err != nil {
27- panic(err)
28- }
29- logger.Info("Admin user created. You can now start using pgs!")
30+ userName := args[2]
31+ pubkeyRaw := strings.Join(args[3:], " ")
32+ key, comment, _, _, err := ssh.ParseAuthorizedKey([]byte(pubkeyRaw))
33+ if err != nil {
34+ logger.Error("parse pubkey", "err", err)
35 return
36 }
37+ pubkey := utils.KeyForKeyText(key)
38+ logger.Info("init cli", "userName", userName, "pubkey", pubkey)
39+
40+ err = dbpool.RegisterAdmin(userName, pubkey, comment)
41+ if err != nil {
42+ panic(err)
43+ }
44+ logger.Info("Admin user created. You can now start using pgs!")
45+ return
46 }
47
48 go pgs.StartApiServer(cfg)