Ewoks handlers in configuration
Ewoksjob has this configuration
celery:
broker_url: "redis://hostname:25001/2"
result_backend: "redis://hostname:25001/3"
result_serializer: "pickle"
accept_content: ["application/json", "application/x-python-serialize"]
result_expires: 600
task_remote_tracebacks: true
Ewoksserver has this configuration
RESOURCE_DIRECTORY = "/users/opid10/ewoks/resources"
EWOKS = {
"handlers": [
{
"class": "ewoksjob.events.handlers.RedisEwoksEventHandler",
"arguments": [
{
"name": "url",
"value": "redis://hostname:25001/4",
},
{"name": "ttl", "value": 86400},
],
}
]
}
CELERY = {
"broker_url": "redis://hostname:25001/2",
"result_backend": "redis://hostname:25001/3",
"result_serializer": "pickle",
"accept_content": ["application/json", "application/x-python-serialize"],
"result_expires": 600,
"task_remote_tracebacks": True,
}
Support the "EWOKS" key in ewoksjob as well.
Question: should the "EWOKS" parameters injected into the job arguments on the client side or on the worker side?