- commit
- 7573247
- parent
- f313a8f
- author
- cheddar
- date
- 2025-02-21 03:51:48 +0100 CET
Reformat the way I like it
1 files changed,
+17,
-25
M
main.go
M
main.go
+17,
-25
1@@ -18,21 +18,13 @@ import (
2
3 func main() {
4 useClient := flag.Bool("c", false, "Run client")
5-
6 keyId := flag.String("id", "", "The key id to pass")
7-
8 register := flag.Bool("r", false, "Register a key")
9-
10 user := flag.String("user", "", "Username to register")
11-
12 keyPath := flag.String("key", "", "Path to the private key (client mode) or public key (registration mode) to use")
13-
14 baseUrlString := flag.String("base-url", "http://localhost:8080", "Base URL of the server")
15-
16 simulateCaddy := flag.Bool("caddy", false, "Simulate caddy reverse proxy")
17-
18 useTempDb := flag.Bool("temp-db", false, "Use a temporary in-memory database")
19-
20 dbPath := flag.String("db", "", "Path to the sqlite database file")
21
22 flag.Parse()
23@@ -97,23 +89,6 @@ func runClient(baseUrl *url.URL, keyFile string, keyId string, simulateCaddy boo
24 fmt.Println(string(out[:]))
25 }
26
27-func runServer(simulateCaddy bool, useTempDb bool, dbPath string) {
28- var keyDir keydirectory.RegistrationDirectory
29-
30- if useTempDb {
31- keyDir = keydirectory.CreateMemoryDirectory()
32- } else {
33- var err error
34- keyDir, err = keydirectory.InitSqlite(dbPath)
35-
36- if err != nil {
37- log.Fatal(err)
38- }
39- }
40-
41- server.Start(simulateCaddy, keyDir)
42-}
43-
44 func loadPrivateKey(keyFile string) (crypto.PrivateKey, error) {
45 keyBytes, err := os.ReadFile(keyFile)
46
47@@ -139,3 +114,20 @@ func registerKey(baseUrl *url.URL, keyFile string, userId string) {
48 log.Fatal(err)
49 }
50 }
51+
52+func runServer(simulateCaddy bool, useTempDb bool, dbPath string) {
53+ var keyDir keydirectory.RegistrationDirectory
54+
55+ if useTempDb {
56+ keyDir = keydirectory.CreateMemoryDirectory()
57+ } else {
58+ var err error
59+ keyDir, err = keydirectory.InitSqlite(dbPath)
60+
61+ if err != nil {
62+ log.Fatal(err)
63+ }
64+ }
65+
66+ server.Start(simulateCaddy, keyDir)
67+}