As our Network is quite static a case does the trick
Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
ip link set "${intf}" address "${address}"
}
+network_zone_exists(){
+ local zone="${1}"
+
+ case "${zone}" in
+ "blue")
+ [ "${CONFIG_TYPE}" = "3" ] || [ "${CONFIG_TYPE}" = "4" ]
+ ;;
+ "green")
+ [ -n "${GREEN_DEV}" ] && [ -v "GREEN_DEV" ]
+ ;;
+ "orange")
+ [ "${CONFIG_TYPE}" = "2" ] || [ "${CONFIG_TYPE}" = "4" ]
+ ;;
+ "red")
+ return ${EXIT_TRUE}
+ ;;
+ *)
+ return ${EXIT_FALSE}
+ ;;
+ esac
+}
+
is_blue_used() {
[ "${CONFIG_TYPE}" = "3" ] || [ "${CONFIG_TYPE}" = "4" ]
}