...
1 package main
2
3 import (
4 "flag"
5 "fmt"
6 "golang.conradwood.net/go-easyops/utils"
7 "os"
8 )
9
10 const (
11 NEW_CONTEXT_VERSION = 2
12 OLD_CONTEXT_VERSION = 2
13 )
14
15 var (
16 run_server = flag.Bool("server", false, "if true run server, othwerise client")
17 test_html = flag.Bool("test_html", false, "if true do a test html render")
18 ser = flag.Bool("serialise", false, "serialiser test")
19 )
20
21 func main() {
22 flag.Parse()
23 if *ser {
24 utils.Bail("failed to serialise", serialise())
25 os.Exit(0)
26 }
27 if *run_server {
28 start_server()
29 } else if *test_html {
30 testrenderer_rendertest()
31 } else {
32 client()
33 }
34 fmt.Printf("Done\n")
35 os.Exit(0)
36 }
37
View as plain text