Skip to content

Commit 25e30f6

Browse files
authored
refactor: remove init functions (#489)
1 parent b91a995 commit 25e30f6

File tree

4 files changed

+11
-7
lines changed

4 files changed

+11
-7
lines changed

.golangci.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ linters:
44
- forbidigo
55
- misspell
66
- whitespace
7+
- gochecknoinits
78
settings:
89
forbidigo:
910
forbid:
@@ -22,6 +23,9 @@ linters:
2223
- linters:
2324
- errcheck
2425
path: _test.go
26+
- linters:
27+
- gochecknoinits
28+
path: internal/logging/sse.go
2529
paths:
2630
- third_party$
2731
- builtin$

display.go

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -370,9 +370,7 @@ func startBacklightTickers() {
370370
}
371371
}
372372

373-
func init() {
374-
ensureConfigLoaded()
375-
373+
func initDisplay() {
376374
go func() {
377375
waitCtrlClientConnected()
378376
displayLogger.Info().Msg("setting initial display contents")

jiggler.go

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,7 @@ func rpcGetJigglerState() bool {
1515
return jigglerEnabled
1616
}
1717

18-
func init() {
19-
ensureConfigLoaded()
20-
18+
func initJiggler() {
2119
go runJiggler()
2220
}
2321

main.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,15 +75,19 @@ func Main() {
7575
}
7676
}()
7777

78+
// initialize usb gadget
7879
initUsbGadget()
79-
8080
if err := setInitialVirtualMediaState(); err != nil {
8181
logger.Warn().Err(err).Msg("failed to set initial virtual media state")
8282
}
8383

8484
if err := initImagesFolder(); err != nil {
8585
logger.Warn().Err(err).Msg("failed to init images folder")
8686
}
87+
initJiggler()
88+
89+
// initialize display
90+
initDisplay()
8791

8892
go func() {
8993
time.Sleep(15 * time.Minute)

0 commit comments

Comments
 (0)