@@ -35,7 +35,10 @@ const (
3535)
3636
3737func warnError (err error ) {
38- fmt .Fprintf (GinkgoWriter , "warning: %v\n " , err )
38+ _ , fErr := fmt .Fprintf (GinkgoWriter , "warning: %v\n " , err )
39+ if fErr != nil {
40+ panic (fErr )
41+ }
3942}
4043
4144// InstallPrometheusOperator installs the prometheus Operator to be used to export the enabled metrics.
@@ -53,12 +56,18 @@ func Run(cmd *exec.Cmd) ([]byte, error) {
5356 cmd .Dir = dir
5457
5558 if err := os .Chdir (cmd .Dir ); err != nil {
56- fmt .Fprintf (GinkgoWriter , "chdir dir: %s\n " , err )
59+ _ , fErr := fmt .Fprintf (GinkgoWriter , "chdir dir: %s\n " , err )
60+ if fErr != nil {
61+ panic (fErr )
62+ }
5763 }
5864
5965 cmd .Env = append (os .Environ (), "GO111MODULE=on" )
6066 command := strings .Join (cmd .Args , " " )
61- fmt .Fprintf (GinkgoWriter , "running: %s\n " , command )
67+ _ , err := fmt .Fprintf (GinkgoWriter , "running: %s\n " , command )
68+ if err != nil {
69+ return nil , err
70+ }
6271 output , err := cmd .CombinedOutput ()
6372 if err != nil {
6473 return output , fmt .Errorf ("%s failed with error: (%v) %s" , command , err , string (output ))
0 commit comments