Files
netmaker/netclient/functions/upgrades/upgrades.go
2022-10-06 13:50:03 -04:00

25 lines
500 B
Go

package upgrades
// InitializeUpgrades - initializes written upgrades
func InitializeUpgrades() {
addUpgrades([]UpgradeInfo{
upgrade0145,
upgrade0146,
upgrade0160,
upgrade0161,
})
}
// 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
}