# HG changeset patch # User Mads Kiilerich # Date 2020-02-14 02:25:00 # Node ID e539db6cc0da0844ec4c7e918d2f046a89d35064 # Parent 1e84580687919bdcc31e9186b9dee250e790237a celery: update ini template to use json for tasks and results Json seems to be more reliable than pickle, and seems to be the future. diff --git a/development.ini b/development.ini --- a/development.ini +++ b/development.ini @@ -256,9 +256,10 @@ use_celery = false broker.url = amqp://rabbitmq:qewqew@localhost:5672/rabbitmqhost celery.imports = kallithea.lib.celerylib.tasks -celery.accept.content = pickle +celery.accept.content = json celery.result.backend = amqp:// celery.result.serializer = json +celery.task.serializer = json #celery.send.task.error.emails = true #celery.amqp.task.result.expires = 18000 diff --git a/kallithea/lib/paster_commands/template.ini.mako b/kallithea/lib/paster_commands/template.ini.mako --- a/kallithea/lib/paster_commands/template.ini.mako +++ b/kallithea/lib/paster_commands/template.ini.mako @@ -362,9 +362,10 @@ use_celery = false broker.url = amqp://rabbitmq:qewqew@localhost:5672/rabbitmqhost celery.imports = kallithea.lib.celerylib.tasks -celery.accept.content = pickle +celery.accept.content = json celery.result.backend = amqp:// celery.result.serializer = json +celery.task.serializer = json #celery.send.task.error.emails = true #celery.amqp.task.result.expires = 18000