mirror of
https://github.com/flynx/proxmox-utils.git
synced 2025-12-17 09:01:49 +00:00
added actual template path...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
a60d455dbb
commit
38f0a966fd
13
.pct-helpers
13
.pct-helpers
@ -144,13 +144,17 @@ normpath(){
|
||||
#
|
||||
# getLatestTemplate PATTERN [VAR]
|
||||
#
|
||||
# see:
|
||||
# https://pve.proxmox.com/wiki/Linux_Container
|
||||
getLatestTemplate(){
|
||||
IFS=$'\n'
|
||||
local pattern=$1
|
||||
local templates=($(pveam available | grep -o ''${1}'.*$'))
|
||||
local latest=${templates[-1]}
|
||||
|
||||
pveam download local ${latest}
|
||||
@ pveam download local ${latest}
|
||||
|
||||
latest=$(pveam list local | grep -o "^.*$latest")
|
||||
|
||||
[ -z $2 ] \
|
||||
|| eval "$2=${latest}"
|
||||
@ -320,11 +324,8 @@ pctCreate(){
|
||||
# pctCreate ID ARGS [PASS]
|
||||
#
|
||||
pctCreateAlpine(){
|
||||
if [ $DRY_RUN ] ; then
|
||||
local TEMPLATE=(/var/lib/vz/template/cache/alpine-3.18\*.tar.xz)
|
||||
else
|
||||
local TEMPLATE=($(ls /var/lib/vz/template/cache/alpine-3.18*.tar.xz))
|
||||
fi
|
||||
local TEMPLATE
|
||||
getLatestTemplate alpine TEMPLATE
|
||||
|
||||
pctCreate $1 "${TEMPLATE[-1]}" "$2" "$3"
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user