code: func NewInstallError(script string) error {
  	return Error{
  		Message:    fmt.Sprintf("failed to install %v", script),
  		Details:    nil,
  		ErrorCode:  InstallError,
  		Suggestion: fmt.Sprintf("set the scripts URL parameter with the location of the S2I scripts, or check if the image has the %q label set", constants.ScriptsURLLabel),
  	}
  }
docs: // NewInstallError returns a new error which indicates there was a problem
  // when downloading a script