server: added error message when generate fails

This commit is contained in:
David Allen 2024-12-18 14:01:07 -07:00
parent 1f87b180b9
commit 4572418dfa
Signed by: towk
GPG key ID: 793B2924A49B3A3F

View file

@ -156,14 +156,15 @@ func (s *Server) Generate(opts ...client.Option) func(w http.ResponseWriter, r *
if target != nil {
outputs, err = generator.Generate(target.PluginPath, s.GeneratorParams)
if err != nil {
log.Error().Err(err).Msg("failed to generate file")
return
}
} else {
// try and generate a new config file from supplied params
outputs, err = generator.GenerateWithTarget(s.Config, targetParam)
if err != nil {
writeErrorResponse(w, "failed to generate file")
log.Error().Err(err).Msg("failed to generate file")
log.Error().Err(err).Msgf("failed to generate file with target '%s'", target)
return
}
}