B #174: add support for ALIAS_DETACH

pull/188/head
Alejandro Huertas 5 years ago committed by Vlastimil Holer
parent 68834953f7
commit b6f2245f97

@ -273,11 +273,14 @@ EOT
EXTERNAL=$(get_iface_var "EXTERNAL") EXTERNAL=$(get_iface_var "EXTERNAL")
EXTERNAL=${EXTERNAL^^} EXTERNAL=${EXTERNAL^^}
DETACH=$(get_iface_var "DETACH")
if [ -z "${DETACH}" ]; then
if [ -z "${EXTERNAL}" ] || [ $EXTERNAL = "NO" ]; then if [ -z "${EXTERNAL}" ] || [ $EXTERNAL = "NO" ]; then
[ -n "${IP}" ] && gen_alias_conf [ -n "${IP}" ] && gen_alias_conf
[ -n "${IP6}" ] && gen_alias6_conf [ -n "${IP6}" ] && gen_alias6_conf
fi fi
fi
done done
done done
} }

@ -243,7 +243,9 @@ gen_network_configuration()
EXTERNAL=$(get_iface_var "EXTERNAL") EXTERNAL=$(get_iface_var "EXTERNAL")
EXTERNAL=${EXTERNAL^^} EXTERNAL=${EXTERNAL^^}
DETACH=$(get_iface_var "DETACH")
if [ -z "${DETACH}" ]; then
if [ -z "${EXTERNAL}" ] || [ "$EXTERNAL" = "NO" ]; then if [ -z "${EXTERNAL}" ] || [ "$EXTERNAL" = "NO" ]; then
[ -n "${IP}" ] && gen_alias_conf [ -n "${IP}" ] && gen_alias_conf
@ -252,6 +254,7 @@ gen_network_configuration()
HAS_IP6=${IP6} HAS_IP6=${IP6}
fi fi
fi fi
fi
done done
done done
} }

@ -299,11 +299,14 @@ EOT
EXTERNAL=$(get_iface_var "EXTERNAL") EXTERNAL=$(get_iface_var "EXTERNAL")
EXTERNAL=${EXTERNAL^^} EXTERNAL=${EXTERNAL^^}
DETACH=$(get_iface_var "DETACH")
if [ -z "${DETACH}" ]; then
if [ -z "${EXTERNAL}" ] || [ $EXTERNAL = "NO" ]; then if [ -z "${EXTERNAL}" ] || [ $EXTERNAL = "NO" ]; then
[ -n "${IP}" ] && gen_alias_conf [ -n "${IP}" ] && gen_alias_conf
[ -n "${IP6}" ] && gen_alias6_conf [ -n "${IP6}" ] && gen_alias6_conf
fi fi
fi
done done
done done
} }

@ -273,7 +273,9 @@ EOT
EXTERNAL=$(get_iface_var "EXTERNAL") EXTERNAL=$(get_iface_var "EXTERNAL")
EXTERNAL=${EXTERNAL^^} EXTERNAL=${EXTERNAL^^}
DETACH=$(get_iface_var "DETACH")
if [ -z "${DETACH}" ]; then
if [ -z "${EXTERNAL}" ] || [ "$EXTERNAL" = "NO" ]; then if [ -z "${EXTERNAL}" ] || [ "$EXTERNAL" = "NO" ]; then
[ -n "${IP}" ] && gen_alias_conf [ -n "${IP}" ] && gen_alias_conf
[ -n "${IP6}" ] && gen_alias6_conf [ -n "${IP6}" ] && gen_alias6_conf
@ -282,6 +284,7 @@ EOT
ALIAS_NUM=$((ALIAS_NUM + 1)) ALIAS_NUM=$((ALIAS_NUM + 1))
fi fi
fi fi
fi
done done
# on Red Hats, we need just a single configuration # on Red Hats, we need just a single configuration

Loading…
Cancel
Save