debian-forge-composer/internal/worker
Gianluca Zuccarelli daf24f8db3 worker: define worker errors
Define worker errors to give more structured
error messages. The error api is:
id: VALIDATION_ERROR_NUMBER, reason: STRING, details: { issues: [{...}, {...}] }

The api was agreed upon with osbuild so that,
in future, osbuild errors will share the same
structure
2022-01-27 16:45:14 +01:00
..
api go.mod: Update oapi-codegen and kin-openapi 2022-01-12 11:35:06 +01:00
clienterrors worker: define worker errors 2022-01-27 16:45:14 +01:00
client.go worker: Configurable timeout for RequestJob 2021-10-19 00:12:18 +01:00
json.go worker: define worker errors 2022-01-27 16:45:14 +01:00
server.go worker/server: pass more error details to handler 2021-12-16 11:58:41 +00:00
server_test.go worker: test mixed new and old jobs in jobqueue 2021-11-16 09:49:37 +01:00