From 3dfe484f664727ccdad5f0882c4d2a8d8a0dd979 Mon Sep 17 00:00:00 2001 From: Cytown Date: Sun, 22 Mar 2026 11:07:22 +0800 Subject: [PATCH] make yaml indent with 2 --- pkg/config/security.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkg/config/security.go b/pkg/config/security.go index ec3333e43..c47d1330c 100644 --- a/pkg/config/security.go +++ b/pkg/config/security.go @@ -6,6 +6,7 @@ package config import ( + "bytes" "fmt" "os" "path/filepath" @@ -198,9 +199,12 @@ func loadSecurityConfig(securityPath string) (*SecurityConfig, error) { // saveSecurityConfig saves the security configuration to security.yml func saveSecurityConfig(securityPath string, sec *SecurityConfig) error { - data, err := yaml.Marshal(sec) + var buf bytes.Buffer + enc := yaml.NewEncoder(&buf) + enc.SetIndent(2) + err := enc.Encode(sec) if err != nil { return fmt.Errorf("failed to marshal security config: %w", err) } - return fileutil.WriteFileAtomic(securityPath, data, 0o600) + return fileutil.WriteFileAtomic(securityPath, buf.Bytes(), 0o600) }