From 61381a2fed0a8ac4835a255ebf5ad5b857fba7e7 Mon Sep 17 00:00:00 2001 From: Tim Orling Date: Fri, 29 Dec 2023 20:57:13 -0800 Subject: [PATCH] docker/settings.py: fix RABBIT_BROKER TypeError Within the layersapp container, if you try to run layerindex/update.py: File "/opt/layerindex/settings.py", line 280, in RABBIT_BROKER = 'amqp://' + os.getenv('RABBITMQ_DEFAULT_USER') + ':' + os.getenv('RABBITMQ_DEFAULT_PASS') + '@layersrabbit:5672/' TypeError: can only concatenate str (not "NoneType") to str Signed-off-by: Tim Orling --- docker/settings.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/settings.py b/docker/settings.py index 33ab332..c202585 100644 --- a/docker/settings.py +++ b/docker/settings.py @@ -276,7 +276,7 @@ SUBMIT_EMAIL_SUBJECT = 'OE Layerindex layer submission' SEND_PUBLISH_EMAIL = True # RabbitMQ settings -RABBIT_BROKER = 'amqp://' + os.getenv('RABBITMQ_DEFAULT_USER') + ':' + os.getenv('RABBITMQ_DEFAULT_PASS') + '@layersrabbit:5672/' +RABBIT_BROKER = 'amqp://' + os.getenv('RABBITMQ_DEFAULT_USER', 'guest') + ':' + os.getenv('RABBITMQ_DEFAULT_PASS', 'guest') + '@layersrabbit:5672/' RABBIT_BACKEND = 'rpc://layersrabbit/' # Used for fetching repo