mirror of
https://github.com/Telecominfraproject/openafc_final.git
synced 2025-11-02 02:57:58 +00:00
Migrate final Open AFC Repository
This commit is contained in:
36
rabbitmq/devel.sh
Normal file
36
rabbitmq/devel.sh
Normal file
@@ -0,0 +1,36 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Copyright 2022 Broadcom. All rights reserved. The term "Broadcom"
|
||||
# refers solely to the Broadcom Inc. corporate affiliate that owns
|
||||
# the software below. This work is licensed under the OpenAFC Project License,
|
||||
# a copy of which is included with this software program
|
||||
#
|
||||
set eux
|
||||
rabbitmq-plugins enable --offline rabbitmq_management
|
||||
rm -f /etc/rabbitmq/conf.d/20-management_agent.disable_metrics_collector.conf
|
||||
cp /plugins/rabbitmq_management-*/priv/www/cli/rabbitmqadmin /usr/local/bin/rabbitmqadmin
|
||||
chmod +x /usr/local/bin/rabbitmqadmin
|
||||
apk add --no-cache python3
|
||||
rabbitmqadmin --version
|
||||
|
||||
AFC_DEVEL_ENV=${AFC_DEVEL_ENV:-production}
|
||||
case "$AFC_DEVEL_ENV" in
|
||||
"devel")
|
||||
echo "Debug profile"
|
||||
cat << EOF >> /etc/rabbitmq/rabbitmq.conf
|
||||
log.console.level = debug
|
||||
log.connection.level = debug
|
||||
log.channel.level = debug
|
||||
log.queue.level = debug
|
||||
log.default.level = debug
|
||||
EOF
|
||||
;;
|
||||
"production")
|
||||
echo "Production profile"
|
||||
;;
|
||||
*)
|
||||
echo "Uknown profile"
|
||||
;;
|
||||
esac
|
||||
|
||||
exit $?
|
||||
Reference in New Issue
Block a user