refactor: use type-specific functions for writing contents to a file

This commit is contained in:
Jose Diaz-Gonzalez
2024-02-06 01:39:44 -05:00
parent 666f953715
commit 5e1089973e
4 changed files with 48 additions and 11 deletions

View File

@@ -295,9 +295,9 @@ func writeVectorConfig() error {
b = bytes.Replace(b, []byte("\\u002B"), []byte("+"), -1)
vectorConfig := filepath.Join(common.GetDataDirectory("logs"), "vector.json")
if err := common.WriteSliceToFile(common.WriteSliceToFileInput{
if err := common.WriteBytesToFile(common.WriteBytesToFileInput{
Bytes: b,
Filename: vectorConfig,
Lines: []string{string(b)},
Mode: os.FileMode(0600),
}); err != nil {
return err