@@ -25,57 +25,55 @@ var generateCmd = &cobra.Command{
2525
2626 env , err := p .GetEnvironment (sonicEnvFile )
2727 if err != nil {
28- return fmt .Errorf ("failed to get environment information:%w" , err )
28+ return fmt .Errorf ("failed to get environment information: %w" , err )
2929 }
3030
3131 inputBytes , err := os .ReadFile (inputFile )
3232 if err != nil {
33- fmt .Printf ("failed to read input file, %v\n " , err )
34- os .Exit (1 )
33+ return fmt .Errorf ("failed to read input file: %w" , err )
3534 }
3635
3736 values , err := values .UnmarshalValues (inputBytes )
3837 if err != nil {
39- fmt .Printf ("failed to parse input file, %v\n " , err )
40- os .Exit (1 )
38+ return fmt .Errorf ("failed to parse input file: %w" , err )
4139 }
4240
4341 if platformFile == "" {
4442 platformFile = fmt .Sprintf ("%s/%s/platform.json" , deviceDir , env .Platform )
4543 }
4644 platformBytes , err := os .ReadFile (platformFile )
4745 if err != nil {
48- return fmt .Errorf ("failed to read platform.json file:%w" , err )
46+ return fmt .Errorf ("failed to read platform.json file: %w" , err )
4947 }
5048
5149 platform , err := p .UnmarshalPlatformJSON (platformBytes )
5250 if err != nil {
53- return fmt .Errorf ("failed to parse platform.json:%w" , err )
51+ return fmt .Errorf ("failed to parse platform.json: %w" , err )
5452 }
5553
5654 versionBytes , err := os .ReadFile (sonicVersionFile )
5755 if err != nil {
58- return fmt .Errorf ("failed to read version file:%w" , err )
56+ return fmt .Errorf ("failed to read version file: %w" , err )
5957 }
6058
6159 version , err := v .UnmarshalVersion (versionBytes )
6260 if err != nil {
63- return fmt .Errorf ("failed to parse version file:%w" , err )
61+ return fmt .Errorf ("failed to parse version file: %w" , err )
6462 }
6563
6664 configDB , err := configdb .GenerateConfigDB (values , platform , env , version )
6765 if err != nil {
68- return fmt .Errorf ("failed to generate config:%w" , err )
66+ return fmt .Errorf ("failed to generate config: %w" , err )
6967 }
7068
7169 configDBBytes , err := json .MarshalIndent (configDB , "" , " " )
7270 if err != nil {
73- return fmt .Errorf ("failed to serialize json:%w" , err )
71+ return fmt .Errorf ("failed to serialize json: %w" , err )
7472 }
7573
7674 err = os .WriteFile (outputFile , configDBBytes , 0644 ) //nolint:gosec
7775 if err != nil {
78- return fmt .Errorf ("failed to write file:%w" , err )
76+ return fmt .Errorf ("failed to write file: %w" , err )
7977 }
8078
8179 return nil
0 commit comments