Clean up linter errors

This commit is contained in:
Daniel
2019-11-07 16:13:22 +01:00
parent 35c7f4955b
commit f75fc7d162
50 changed files with 402 additions and 334 deletions

View File

@@ -49,21 +49,19 @@ func initVersionExport() (err error) {
return err
}
module.RegisterEventHook(
return module.RegisterEventHook(
"updates",
eventVersionUpdate,
"export version status",
export,
)
return nil
}
func stopVersionExport() error {
return versionExportHook.Cancel()
}
var exportMicroTaskName = "update version status"
// export is an event hook
func export(_ context.Context, _ interface{}) error {
// populate
versionExport.lock.Lock()

View File

@@ -100,9 +100,7 @@ func start() error {
}).Repeat(24 * time.Hour).MaxDelay(1 * time.Hour).Schedule(time.Now().Add(10 * time.Second))
// react to upgrades
initUpgrader()
return nil
return initUpgrader()
}
func stop() error {

View File

@@ -28,16 +28,15 @@ const (
)
var (
upgraderActive = abool.NewBool(false)
dontUpgradeBefore = time.Now().Add(5 * time.Minute)
pmCtrlUpdate *updater.File
pmCoreUpdate *updater.File
upgraderActive = abool.NewBool(false)
pmCtrlUpdate *updater.File
pmCoreUpdate *updater.File
rawVersionRegex = regexp.MustCompile(`^[0-9]+\.[0-9]+\.[0-9]+b?\*?$`)
)
func initUpgrader() {
module.RegisterEventHook(
func initUpgrader() error {
return module.RegisterEventHook(
"updates",
eventResourceUpdate,
"run upgrades",