#!/bin/bash . ./lib/db.sh . ./lib/netns.sh function check_vpc_exist { vpc_name=${1} echo "#check if the vpc ${vpc} exist" echo " -> check in file" echo " -> check in linux" check_in_db vpc "${vpc_name}" [ "$?" -eq "0" ] || return 1 check_netns "${vpc_name}" [ "$?" -eq "0" ] || return 1 return 0 } function create_vpc { dryrun="${1}" vpc_name="${2}" check_vpc_exist "${vpc_name}" [ "$?" -eq "0" ] || \ { add_in_db "vpc" "${vpc_name}" create_netns "${vpc_name}" } } function delete_vpc { dryrun="${1}" vpc_name="${2}" delete_in_db "vpc" "${vpc_name}" delete_netns "${vpc_name}" }