()
| 14 | ) |
| 15 | |
| 16 | func buildHashicorpGoPlugin() { |
| 17 | log.Info().Msg("[init] build hashicorp go plugin") |
| 18 | err := BuildPlugin(tmpl("plugin/debugtalk.go"), tmpl("debugtalk.bin")) |
| 19 | if err != nil { |
| 20 | log.Error().Err(err).Msg("build hashicorp go plugin failed") |
| 21 | os.Exit(code.GetErrorCode(err)) |
| 22 | } |
| 23 | } |
| 24 | |
| 25 | func removeHashicorpGoPlugin() { |
| 26 | log.Info().Msg("[teardown] remove hashicorp go plugin") |
no test coverage detected