(passedVersion string, retVal *bool)
| 131 | } |
| 132 | |
| 133 | func (cmd *CliRpcCmd) IsMinCliVersion(passedVersion string, retVal *bool) error { |
| 134 | if version.VersionString() == version.DefaultVersion { |
| 135 | *retVal = true |
| 136 | return nil |
| 137 | } |
| 138 | |
| 139 | actualVersion, err := semver.Make(version.VersionString()) |
| 140 | if err != nil { |
| 141 | return err |
| 142 | } |
| 143 | |
| 144 | requiredVersion, err := semver.Make(passedVersion) |
| 145 | if err != nil { |
| 146 | return err |
| 147 | } |
| 148 | |
| 149 | *retVal = actualVersion.GTE(requiredVersion) |
| 150 | |
| 151 | return nil |
| 152 | } |
| 153 | |
| 154 | func (cmd *CliRpcCmd) SetPluginMetadata(pluginMetadata plugin.PluginMetadata, retVal *bool) error { |
| 155 | cmd.MetadataMutex.Lock() |
nothing calls this directly
no test coverage detected