updater

package
v0.6.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 26, 2023 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	DefaultServer string = "http://srv.klo.dev"
)

Functions

This section is empty.

Types

type Updater

type Updater struct {
	ServerURL string
	// Stream is the update stream to check
	Stream string
	// CurrentStream is the stream this binary came from
	CurrentStream string
}

func (*Updater) CheckUpdate

func (u *Updater) CheckUpdate(currentVersion string) (bool, error)

CheckUpdate compares the version of the klotho binary against the latest github release, returns true if the latest release is newer

func (*Updater) Update

func (u *Updater) Update(currentVersion string) error

Update performs an update if a newer version is available

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL