(metadata PluginMetadata)
| 32 | } |
| 33 | |
| 34 | func (c *cliConnection) sendPluginMetadataToCliServer(metadata PluginMetadata) { |
| 35 | var success bool |
| 36 | |
| 37 | err := c.withClientDo(func(client *rpc.Client) error { |
| 38 | return client.Call("CliRpcCmd.SetPluginMetadata", metadata, &success) |
| 39 | }) |
| 40 | |
| 41 | if err != nil { |
| 42 | fmt.Println(err) |
| 43 | os.Exit(1) |
| 44 | } |
| 45 | |
| 46 | if !success { |
| 47 | os.Exit(1) |
| 48 | } |
| 49 | |
| 50 | os.Exit(0) |
| 51 | } |
| 52 | |
| 53 | func (c *cliConnection) isMinCliVersion(version string) bool { |
| 54 | var result bool |
no test coverage detected