mirror of
https://github.com/flynx/proxmox-utils.git
synced 2025-10-28 18:50:08 +00:00
refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
56603163fb
commit
a73f38485b
@ -685,7 +685,7 @@ pctSetNotes(){
|
|||||||
if [ "$DRY_RUN" ] ; then
|
if [ "$DRY_RUN" ] ; then
|
||||||
echo "--- ${CT_DIR}/${ID}.conf ---"
|
echo "--- ${CT_DIR}/${ID}.conf ---"
|
||||||
echo -e "${TEXT}"
|
echo -e "${TEXT}"
|
||||||
echo "--- ${CT_DIR}/${ID}.conf ---"
|
echo "---"
|
||||||
else
|
else
|
||||||
echo -e "${TEXT}" > "${CT_DIR}/${ID}.conf"
|
echo -e "${TEXT}" > "${CT_DIR}/${ID}.conf"
|
||||||
fi
|
fi
|
||||||
|
|||||||
@ -52,13 +52,24 @@ APP_DOMAIN=$DOMAIN
|
|||||||
|
|
||||||
#----------------------------------------------------------------------
|
#----------------------------------------------------------------------
|
||||||
|
|
||||||
|
INTERFACES=(
|
||||||
|
"name=lan,bridge=vmbr${LAN_BRIDGE},firewall=1,ip=dhcp,type=veth"
|
||||||
|
)
|
||||||
|
|
||||||
|
# XXX move this to .pct-helpers
|
||||||
|
INTERFACES_ARGS=()
|
||||||
|
i=0
|
||||||
|
for interface in "${INTERFACES[@]}" ; do
|
||||||
|
INTERFACES_ARGS+=("--net${i} "${interface}"")
|
||||||
|
i=$(( i + 1 ))
|
||||||
|
done
|
||||||
# NOTE: TKL gui will not function correctly without nesting enabled...
|
# NOTE: TKL gui will not function correctly without nesting enabled...
|
||||||
OPTS_STAGE_1="\
|
OPTS_STAGE_1="\
|
||||||
--hostname $CTHOSTNAME \
|
--hostname $CTHOSTNAME \
|
||||||
--cores $CORES \
|
--cores $CORES \
|
||||||
--memory $RAM \
|
--memory $RAM \
|
||||||
--swap $SWAP \
|
--swap $SWAP \
|
||||||
--net0 name=lan,bridge=vmbr${LAN_BRIDGE},firewall=1,ip=dhcp,type=veth \
|
"${INTERFACES_ARGS[@]}" \
|
||||||
--storage local-lvm \
|
--storage local-lvm \
|
||||||
--rootfs local-lvm:$DRIVE \
|
--rootfs local-lvm:$DRIVE \
|
||||||
--unprivileged 1 \
|
--unprivileged 1 \
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user