types.go 324 B

12345678910111213
  1. package upgrades
  2. import "github.com/gravitl/netmaker/netclient/config"
  3. // UpgradeFunction - logic for upgrade
  4. type UpgradeFunction func(*config.ClientConfig)
  5. // UpgradeInfo - struct for holding upgrade info
  6. type UpgradeInfo struct {
  7. RequiredVersions []string
  8. NewVersion string
  9. OP UpgradeFunction
  10. }