#!/bin/sh #set -e if [ -z ${vip} ]; then echo "IP isn't defined!!!"; exit 1; fi if [ -z ${vin} ]; then echo "NetMASK isn't defined!!!"; exit 1; fi if [ -z ${vif} ]; then echo "IF isn't defined!!!"; exit 1; fi trap cleanup SIGTERM EXIT cleanup() { ip addr del ${vip}/${vin} dev ${vif}:vip } ip addr add ${vip}/${vin} brd + dev ${vif} label ${vif}:vip exec "/tmp/check_ip.sh" "$@" & wait