mirror of https://github.com/jetkvm/kvm.git
chore: ensure config is loaded before init functions (#226)
This commit is contained in:
parent
d4efd72731
commit
554121a20b
|
@ -116,3 +116,9 @@ func SaveConfig() error {
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func ensureConfigLoaded() {
|
||||||
|
if config == nil {
|
||||||
|
LoadConfig()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -248,6 +248,8 @@ func startBacklightTickers() {
|
||||||
}
|
}
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
|
ensureConfigLoaded()
|
||||||
|
|
||||||
go func() {
|
go func() {
|
||||||
waitCtrlClientConnected()
|
waitCtrlClientConnected()
|
||||||
fmt.Println("setting initial display contents")
|
fmt.Println("setting initial display contents")
|
||||||
|
|
|
@ -20,6 +20,8 @@ func rpcGetJigglerState() bool {
|
||||||
}
|
}
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
|
ensureConfigLoaded()
|
||||||
|
|
||||||
go runJiggler()
|
go runJiggler()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -190,6 +190,8 @@ func getNTPServersFromDHCPInfo() ([]string, error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
|
ensureConfigLoaded()
|
||||||
|
|
||||||
updates := make(chan netlink.LinkUpdate)
|
updates := make(chan netlink.LinkUpdate)
|
||||||
done := make(chan struct{})
|
done := make(chan struct{})
|
||||||
|
|
||||||
|
|
4
usb.go
4
usb.go
|
@ -34,6 +34,8 @@ func mountConfigFS() error {
|
||||||
}
|
}
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
|
ensureConfigLoaded()
|
||||||
|
|
||||||
_ = os.MkdirAll(imagesFolder, 0755)
|
_ = os.MkdirAll(imagesFolder, 0755)
|
||||||
udcs := gadget.GetUdcs()
|
udcs := gadget.GetUdcs()
|
||||||
if len(udcs) < 1 {
|
if len(udcs) < 1 {
|
||||||
|
@ -383,6 +385,8 @@ func triggerUSBStateUpdate() {
|
||||||
var udc string
|
var udc string
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
|
ensureConfigLoaded()
|
||||||
|
|
||||||
go func() {
|
go func() {
|
||||||
for {
|
for {
|
||||||
newState := rpcGetUSBState()
|
newState := rpcGetUSBState()
|
||||||
|
|
Loading…
Reference in New Issue