Files
netmaker/netclient/functions/upgrades/upgrades.go
2022-09-19 09:46:09 -04:00

24 lines
485 B
Go

package upgrades
// InitializeUpgrades - initializes written upgrades
func InitializeUpgrades() {
addUpgrades([]UpgradeInfo{
upgrade0145,
upgrade0146,
upgrade0160,
})
}
// Upgrades - holds all upgrade funcs
var Upgrades = []UpgradeInfo{}
// addUpgrades - Adds upgrades to make to client
func addUpgrades(upgrades []UpgradeInfo) {
Upgrades = append(Upgrades, upgrades...)
}
// ReleaseUpgrades - releases upgrade funcs from memory
func ReleaseUpgrades() {
Upgrades = nil
}