()
| 109 | } |
| 110 | |
| 111 | func initConfig() { |
| 112 | var err error |
| 113 | cfg, err = config.LoadConfig() |
| 114 | if err != nil { |
| 115 | fmt.Printf("Failed to load config: %s", err) |
| 116 | os.Exit(1) |
| 117 | } |
| 118 | if len(cfg.Managers) == 0 { |
| 119 | // config is empty. |
| 120 | needsInit = true |
| 121 | } else { |
| 122 | mgr, err = cfg.GetActiveConfig() |
| 123 | if err != nil { |
| 124 | mgr = cfg.Managers[0] |
| 125 | } |
| 126 | } |
| 127 | initAPIClient(mgr.BaseURL, mgr.Token) |
| 128 | } |
| 129 | |
| 130 | func formatOneHookInfo(hook params.HookInfo) { |
| 131 | t := table.NewWriter() |
nothing calls this directly
no test coverage detected