(path string, settings []memorySettings)
| 392 | } |
| 393 | |
| 394 | func (m *memoryController) set(path string, settings []memorySettings) error { |
| 395 | for _, t := range settings { |
| 396 | if t.value != nil { |
| 397 | if err := os.WriteFile( |
| 398 | filepath.Join(m.Path(path), "memory."+t.name), |
| 399 | []byte(strconv.FormatInt(*t.value, 10)), |
| 400 | defaultFilePerm, |
| 401 | ); err != nil { |
| 402 | return err |
| 403 | } |
| 404 | } |
| 405 | } |
| 406 | return nil |
| 407 | } |
| 408 | |
| 409 | type memorySettings struct { |
| 410 | name string |