diff mbox series

[layerindex-web,3/7] docker/settings.py: fix RABBIT_BROKER TypeError

Message ID 00b024cff8768852bb0f57a3b863dc615c5b2b77.1703911977.git.tim.orling@konsulko.com
State New
Headers show
Series [layerindex-web,1/7] requirements.txt: bump all to latest | expand

Commit Message

Tim Orling Dec. 30, 2023, 4:57 a.m. UTC
Within the layersapp container, if you try to run layerindex/update.py:

  File "/opt/layerindex/settings.py", line 280, in <module>
      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 <tim.orling@konsulko.com>
---
 docker/settings.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series

Patch

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