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 <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>
This commit is contained in:
Tim Orling 2023-12-29 20:57:13 -08:00 committed by Tim Orling
parent a03b314bc1
commit 61381a2fed

View File

@ -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