Log error on encode-server
Some checks are pending
continuous-integration/drone/push Build is running
Some checks are pending
continuous-integration/drone/push Build is running
This commit is contained in:
parent
5c517cc597
commit
b4438634f7
|
@ -66,6 +66,7 @@ func encodeFromReader(reader io.ReadCloser, job *Job, inputMimeType string, w ht
|
|||
|
||||
decoder, err := d.New(reader, settings)
|
||||
if err != nil {
|
||||
job.Logger.Printf("[error]: %s", err.Error())
|
||||
w.Header().Set("x-encoder-error", "")
|
||||
w.Header().Set("x-decoder-error", err.Error())
|
||||
w.WriteHeader(http.StatusBadRequest)
|
||||
|
@ -96,6 +97,7 @@ func encodeFromReader(reader io.ReadCloser, job *Job, inputMimeType string, w ht
|
|||
job.Logger = log.New(os.Stderr, fmt.Sprintf("[job %s] ", job.Id), log.LstdFlags)
|
||||
err = job.Init(w)
|
||||
if err != nil {
|
||||
job.Logger.Printf("[error]: %s", err.Error())
|
||||
w.Header().Set("x-encoder-error", err.Error())
|
||||
w.Header().Set("x-decoder-error", "")
|
||||
return
|
||||
|
@ -110,6 +112,7 @@ func encodeFromReader(reader io.ReadCloser, job *Job, inputMimeType string, w ht
|
|||
//we are done
|
||||
break
|
||||
}
|
||||
job.Logger.Printf("[error]: %s", err.Error())
|
||||
w.Header().Set("x-encoder-error", "")
|
||||
w.Header().Set("x-decoder-error", err.Error())
|
||||
return
|
||||
|
@ -118,6 +121,7 @@ func encodeFromReader(reader io.ReadCloser, job *Job, inputMimeType string, w ht
|
|||
|
||||
err = job.Encoder.Encode(f)
|
||||
if err != nil {
|
||||
job.Logger.Printf("[error]: %s", err.Error())
|
||||
w.Header().Set("x-encoder-error", err.Error())
|
||||
w.Header().Set("x-decoder-error", "")
|
||||
return
|
||||
|
@ -129,6 +133,7 @@ func encodeFromReader(reader io.ReadCloser, job *Job, inputMimeType string, w ht
|
|||
|
||||
err = job.Encoder.Flush()
|
||||
if err != nil {
|
||||
job.Logger.Printf("[error]: %s", err.Error())
|
||||
w.Header().Set("x-encoder-error", err.Error())
|
||||
w.Header().Set("x-decoder-error", "")
|
||||
return
|
||||
|
|
Loading…
Reference in a new issue