diff options
-rwxr-xr-x | ctdb/config/events.d/11.natgw | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ctdb/config/events.d/11.natgw b/ctdb/config/events.d/11.natgw index 509375231a..f6164cf88b 100755 --- a/ctdb/config/events.d/11.natgw +++ b/ctdb/config/events.d/11.natgw @@ -18,8 +18,8 @@ else fi delete_all() { - local _ip=`echo $CTDB_NATGW_PUBLIC_IP | cut -d '/' -f1` - local _maskbits=`echo $CTDB_NATGW_PUBLIC_IP | cut -d '/' -f2` + _ip="${CTDB_NATGW_PUBLIC_IP%/*}" + _maskbits="${CTDB_NATGW_PUBLIC_IP#*/}" [ -z "$CTDB_NATGW_PUBLIC_IFACE" ] || { delete_ip_from_iface $CTDB_NATGW_PUBLIC_IFACE $_ip $_maskbits 2>/dev/null |