fix(yaml): set indentation to 2 spaces
The replaced module gopkg.in/yaml.v3 enforce an indentation of 4 spaces, when 0 spaces are defined. This is sad, because the old behavior can not be reproduced. Instead of using 4 spaces for indentation, when `yamlEncoder.SetIndent(0)` is called, we call `yamlEncoder.SetIndent(2)` to use 2 spaces for indentation, because it is closer to 0 instead 4 spaces.
This commit is contained in:
parent
6761dbf419
commit
68db80a05a
@ -100,12 +100,12 @@ func run(cmd *cobra.Command, args []string) error {
|
|||||||
defer f.Close()
|
defer f.Close()
|
||||||
|
|
||||||
yamlEncoder := yaml.NewEncoder(f)
|
yamlEncoder := yaml.NewEncoder(f)
|
||||||
yamlEncoder.SetIndent(0)
|
yamlEncoder.SetIndent(2)
|
||||||
return yamlEncoder.Encode(dockerComposeConfig)
|
return yamlEncoder.Encode(dockerComposeConfig)
|
||||||
|
|
||||||
default:
|
default:
|
||||||
yamlEncoder := yaml.NewEncoder(os.Stdout)
|
yamlEncoder := yaml.NewEncoder(os.Stdout)
|
||||||
yamlEncoder.SetIndent(0)
|
yamlEncoder.SetIndent(2)
|
||||||
return yamlEncoder.Encode(dockerComposeConfig)
|
return yamlEncoder.Encode(dockerComposeConfig)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user