MCPcopy Index your code
hub / github.com/linuxkit/linuxkit / main

Function main

pkg/sysctl/main.go:53–77  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

51}
52
53func main() {
54 flag.Parse()
55
56 files, err := os.ReadDir(configDir)
57 if err != nil {
58 log.Fatalf("Cannot read directory %s: %s", configDir, err)
59 }
60
61 for _, file := range files {
62 contents, err := os.ReadFile(filepath.Join(configDir, file.Name()))
63 if err != nil {
64 log.Fatalf("Cannot read file %s: %s", file.Name(), err)
65 }
66 lines := bytes.Split(contents, []byte("\n"))
67 for _, line := range lines {
68 if len(line) == 0 {
69 continue
70 }
71 err = sysctl(line)
72 if err != nil {
73 log.Println(fmt.Errorf("WARN: %v", err))
74 }
75 }
76 }
77}

Callers

nothing calls this directly

Calls 1

sysctlFunction · 0.85

Tested by

no test coverage detected