Closes-Bug: #1705324
Change-Id: I3abc84483bbd256e0bbbfe64d570903080f2a2b7
... | ... |
@@ -541,19 +541,21 @@ function create_nova_conf { |
541 | 541 |
# Setup logging for nova-dhcpbridge command line |
542 | 542 |
sudo cp "$NOVA_CONF" "$NOVA_CONF_DIR/nova-dhcpbridge.conf" |
543 | 543 |
|
544 |
- local service="n-dhcp" |
|
545 |
- local logfile="${service}.log.${CURRENT_LOG_TIME}" |
|
546 |
- local real_logfile="${LOGDIR}/${logfile}" |
|
547 |
- if [[ -n ${LOGDIR} ]]; then |
|
548 |
- bash -c "cd '$LOGDIR' && ln -sf '$logfile' ${service}.log" |
|
549 |
- iniset "$NOVA_CONF_DIR/nova-dhcpbridge.conf" DEFAULT log_file "$real_logfile" |
|
550 |
- if [[ -n ${SCREEN_LOGDIR} ]]; then |
|
551 |
- # Drop the backward-compat symlink |
|
552 |
- ln -sf "$real_logfile" ${SCREEN_LOGDIR}/screen-${service}.log |
|
544 |
+ if is_service_enabled n-net; then |
|
545 |
+ local service="n-dhcp" |
|
546 |
+ local logfile="${service}.log.${CURRENT_LOG_TIME}" |
|
547 |
+ local real_logfile="${LOGDIR}/${logfile}" |
|
548 |
+ if [[ -n ${LOGDIR} ]]; then |
|
549 |
+ bash -c "cd '$LOGDIR' && ln -sf '$logfile' ${service}.log" |
|
550 |
+ iniset "$NOVA_CONF_DIR/nova-dhcpbridge.conf" DEFAULT log_file "$real_logfile" |
|
551 |
+ if [[ -n ${SCREEN_LOGDIR} ]]; then |
|
552 |
+ # Drop the backward-compat symlink |
|
553 |
+ ln -sf "$real_logfile" ${SCREEN_LOGDIR}/screen-${service}.log |
|
554 |
+ fi |
|
553 | 555 |
fi |
554 |
- fi |
|
555 | 556 |
|
556 |
- iniset $NOVA_CONF DEFAULT dhcpbridge_flagfile "$NOVA_CONF_DIR/nova-dhcpbridge.conf" |
|
557 |
+ iniset $NOVA_CONF DEFAULT dhcpbridge_flagfile "$NOVA_CONF_DIR/nova-dhcpbridge.conf" |
|
558 |
+ fi |
|
557 | 559 |
|
558 | 560 |
if [ "$NOVA_USE_SERVICE_TOKEN" == "True" ]; then |
559 | 561 |
init_nova_service_user_conf |