Skip to content

Commit a0590c0

Browse files
author
bvdberg01
committed
Fixed issues after pr
1 parent 60da4ee commit a0590c0

File tree

2 files changed

+13
-16
lines changed

2 files changed

+13
-16
lines changed

ct/netbox.sh

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -66,24 +66,24 @@ if [[ ! -f /opt/${APP}_version.txt ]] || [[ "${RELEASE}" != "$(cat /opt/${APP}_v
6666
msg_ok "Stopped ${APP}"
6767

6868
msg_info "Updating $APP to v${RELEASE}"
69-
mv /opt/netbox/ /opt/netbod-oldversion
69+
mv /opt/netbox/ /opt/netbox-backup
7070
cd /opt
7171
wget -q "https://github.com/netbox-community/netbox/archive/refs/tags/v${RELEASE}.zip"
7272
unzip -q "v${RELEASE}.zip"
7373
mv /opt/netbox-${RELEASE}/ /opt/netbox/
7474

75-
cp -r /opt/netbod-oldversion/netbox/netbox/configuration.py /opt/netbox/netbox/netbox/
76-
cp -r /opt/netbod-oldversion/netbox/media/ /opt/netbox/netbox/
77-
cp -r /opt/netbod-oldversion/netbox/scripts /opt/netbox/netbox/
78-
cp -r /opt/netbod-oldversion/netbox/reports /opt/netbox/netbox/
79-
cp -r /opt/netbod-oldversion/gunicorn.py /opt/netbox/
75+
cp -r /opt/netbox-backup/netbox/netbox/configuration.py /opt/netbox/netbox/netbox/
76+
cp -r /opt/netbox-backup/netbox/media/ /opt/netbox/netbox/
77+
cp -r /opt/netbox-backup/netbox/scripts /opt/netbox/netbox/
78+
cp -r /opt/netbox-backup/netbox/reports /opt/netbox/netbox/
79+
cp -r /opt/netbox-backup/gunicorn.py /opt/netbox/
8080

81-
if [ -d /opt/netbod-oldversion/local_requirements.txt ]; then
82-
cp -r /opt/netbod-oldversion/local_requirements.txt /opt/netbox/
81+
if [ -f /opt/netbox-backup/local_requirements.txt ]; then
82+
cp -r /opt/netbox-backup/local_requirements.txt /opt/netbox/
8383
fi
8484

85-
if [ -d /opt/netbod-oldversion/netbox/netbox/ldap_config.py ]; then
86-
cp -r /opt/netbod-oldversion/netbox/netbox/ldap_config.py /opt/netbox/netbox/netbox/
85+
if [ -f /opt/netbox-backup/netbox/netbox/ldap_config.py ]; then
86+
cp -r /opt/netbox-backup/netbox/netbox/ldap_config.py /opt/netbox/netbox/netbox/
8787
fi
8888

8989
/opt/netbox/upgrade.sh &>/dev/null
@@ -96,7 +96,7 @@ if [[ ! -f /opt/${APP}_version.txt ]] || [[ "${RELEASE}" != "$(cat /opt/${APP}_v
9696

9797
msg_info "Cleaning up"
9898
rm -r "/opt/v${RELEASE}.zip"
99-
rm -r /opt/netbod-oldversion
99+
rm -r /opt/netbox-backup
100100
msg_ok "Cleaned"
101101
msg_ok "Updated Successfully"
102102
else

install/netbox-install.sh

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ echo -e "Netbox Database Name: \e[32m$DB_NAME\e[0m"
4848
} >> ~/netbox.creds
4949
msg_ok "Set up PostgreSQL"
5050

51-
msg_info "Installing NetBox"
51+
msg_info "Installing NetBox (Patience)"
5252
cd /opt
5353
RELEASE=$(curl -s https://api.github.com/repos/netbox-community/netbox/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }')
5454
wget -q "https://github.com/netbox-community/netbox/archive/refs/tags/v${RELEASE}.zip"
@@ -85,10 +85,7 @@ systemctl daemon-reload
8585
systemctl enable -q --now netbox netbox-rq
8686

8787
echo "${RELEASE}" >/opt/${APPLICATION}_version.txt
88-
{
89-
echo -e "Netbox Secret: \e[32m$SECRET_KEY\e[0m"
90-
} >> ~/netbox.creds
91-
msg_ok "Set up PostgreSQL"
88+
echo -e "Netbox Secret: \e[32m$SECRET_KEY\e[0m" >> ~/netbox.creds
9289
msg_ok "Installed NetBox"
9390

9491
msg_info "Setting up Django Admin"

0 commit comments

Comments
 (0)