@@ -159,7 +159,7 @@ func (p Package) install(
159
159
}
160
160
if installStep .Docker != nil {
161
161
if err := installStep .Docker .preflight (cfg , pkgName ); err != nil {
162
- return "" , nil , fmt .Errorf ("pre-flight check failed: %s " , err )
162
+ return "" , nil , fmt .Errorf ("pre-flight check failed: %w " , err )
163
163
}
164
164
}
165
165
}
@@ -453,7 +453,7 @@ func (p Package) validate(cfg Config) error {
453
453
}
454
454
// Check version is well formed
455
455
if _ , err := version .NewVersion (p .Version ); err != nil {
456
- return fmt .Errorf ("package version is malformed: %s " , err )
456
+ return fmt .Errorf ("package version is malformed: %w " , err )
457
457
}
458
458
// Check if package path matches package name/version
459
459
expectedFilePath := filepath .Join (
@@ -638,19 +638,19 @@ func (p Package) services(
638
638
func (p Package ) runHookScript (cfg Config , hookScript string ) error {
639
639
renderedScript , err := cfg .Template .Render (hookScript , nil )
640
640
if err != nil {
641
- return fmt .Errorf ("failed to render hook script template: %s " , err )
641
+ return fmt .Errorf ("failed to render hook script template: %w " , err )
642
642
}
643
643
cmd := exec .Command ("/bin/sh" , "-c" , renderedScript )
644
644
cmd .Stdout = os .Stdout
645
645
cmd .Stderr = os .Stderr
646
646
// We won't be reading or writing, so throw away the PTY file
647
647
err = cmd .Start ()
648
648
if err != nil {
649
- return fmt .Errorf ("failed to run hook script: %s " , err )
649
+ return fmt .Errorf ("failed to run hook script: %w " , err )
650
650
}
651
651
err = cmd .Wait ()
652
652
if err != nil {
653
- return fmt .Errorf ("run hook script exited with error: %s " , err )
653
+ return fmt .Errorf ("run hook script exited with error: %w " , err )
654
654
}
655
655
return nil
656
656
}
0 commit comments