From aaf479f86a9c30f12b6368de69d66cdf6fd4be7c Mon Sep 17 00:00:00 2001 From: GnomeZworc Date: Sun, 4 May 2025 15:18:41 +0200 Subject: [PATCH] add vpc function Signed-off-by: GnomeZworc --- lib/vpc.sh | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/lib/vpc.sh b/lib/vpc.sh index 74bb8c5..8ae2ba4 100644 --- a/lib/vpc.sh +++ b/lib/vpc.sh @@ -1,11 +1,29 @@ +#!/bin/bash + +. ./lib/db.sh + function check_vpc_exist { - vpc=${1} + 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 0 || return 1 } function create_vpc { - check_vpc_exist "VPC_NAME" + vpc_name="${1}" + + check_vpc_exist "${vpc_name}" + [ "$?" -eq "0" ] || add_in_db "vpc" "${vpc_name}" +} + +function delete_vpc { + + vpc_name="${1}" + + delete_in_db "vpc" "${vpc_name}" + } \ No newline at end of file