mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-06 09:22:42 +08:00
26 lines
515 B
Go
26 lines
515 B
Go
package upgrades
|
|
|
|
// InitializeUpgrades - initializes written upgrades
|
|
func InitializeUpgrades() {
|
|
addUpgrades([]UpgradeInfo{
|
|
upgrade0145,
|
|
upgrade0146,
|
|
upgrade0160,
|
|
upgrade0161,
|
|
upgrade0162,
|
|
})
|
|
}
|
|
|
|
// 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
|
|
}
|