Update build.func

Check if the Monitor-All service is currently active. If it is, stop the service until the creation process is complete. Once the creation process is finished, start the Monitor-All service again.
This commit is contained in:
tteckster 2023-04-30 05:56:05 -04:00 committed by GitHub
parent 465cd75015
commit e946f41890
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -375,6 +375,9 @@ install_script() {
ssh_check ssh_check
arch_check arch_check
pve_check pve_check
if systemctl is-active -q ping-instances.service; then
systemctl stop ping-instances.service
fi
NEXTID=$(pvesh get /cluster/nextid) NEXTID=$(pvesh get /cluster/nextid)
timezone=$(cat /etc/timezone) timezone=$(cat /etc/timezone)
header_info header_info
@ -508,4 +511,7 @@ description() {
pct set "$CTID" -description "# ${APP} LXC pct set "$CTID" -description "# ${APP} LXC
### https://tteck.github.io/Proxmox/ ### https://tteck.github.io/Proxmox/
<a href='https://ko-fi.com/D1D7EP4GF'><img src='https://img.shields.io/badge/☕-Buy me a coffee-red' /></a>" <a href='https://ko-fi.com/D1D7EP4GF'><img src='https://img.shields.io/badge/☕-Buy me a coffee-red' /></a>"
if [[ -f /etc/systemd/system/ping-instances.service ]]; then
systemctl start ping-instances.service
fi
} }