@@ -541,19 +541,21 @@ function create_nova_conf {
541541 # Setup logging for nova-dhcpbridge command line
542542 sudo cp " $NOVA_CONF " " $NOVA_CONF_DIR /nova-dhcpbridge.conf"
543543
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
553555 fi
554- fi
555556
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
557559
558560 if [ " $NOVA_USE_SERVICE_TOKEN " == " True" ]; then
559561 init_nova_service_user_conf
0 commit comments