From 42141af48cfd41f41ac98f6e8e12ca61ce37f1b9 Mon Sep 17 00:00:00 2001 From: Dmitry Badovsky Date: Sun, 26 Oct 2025 20:31:39 +0000 Subject: [PATCH] Update vmcreate1.sh --- vmcreate1.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/vmcreate1.sh b/vmcreate1.sh index 051d6a8..cb304bb 100644 --- a/vmcreate1.sh +++ b/vmcreate1.sh @@ -14,7 +14,7 @@ mkdir $path #REMOVE AFTER CORRECT PATH!!!!!!!! node=3 size=50 -show_help(){ +show_help () { echo echo 'Usage:' echo 'vmcreate [-h][-a rule_name][-k pub_keyfile][-u][-p][-d 50][-t][-f filename]' @@ -35,7 +35,7 @@ show_help(){ } #Функция создания VMID, аргумент - IPv4 адрес. -get_vmid(){ +get_vmid () { local vlan=$(echo -n $1 | cut -d '.' -f 3) local oct4=$(echo -n $1 | cut -d '.' -f 4) local vmid="" @@ -49,7 +49,7 @@ get_vmid(){ } # Функция для проверки IP адреса по шаблону 10.10.*.*, написана гуглом -ipcheck() { +ipcheck () { local ip=$1 local stat=1 #oldIFS=$IFS @@ -67,7 +67,7 @@ ipcheck() { } # Функция для проверки hostname на валидные символы (буквы, цифры, дефис) -hostcheck(){ +hostcheck () { local hostname=$1 local pattern="^[a-zA-Z0-9-]+$" if [[ "$hostname" =~ $pattern ]]; then @@ -77,13 +77,13 @@ hostcheck(){ fi } -keypair_generate(){ +keypair_generate () { ssh-keygen -t rsa -N "" -f $privkey pubkey="$privkey".pub echo "Keypair generated." } -mksnippet(){ +mksnippet () { snippet="${path}${vmid}_user.yaml" cp ./user.yaml "$snippet" sed -i "s/HOSTNAME/$hostname/g" "$snippet"