This repository was archived by the owner on Aug 16, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.sh
25 lines (20 loc) · 1.61 KB
/
install.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/bin/bash
echo "creating a backup dir @ /usr/share/cloudstack-management/backup"
mkdir /usr/share/cloudstack-management/backup
echo "taking backup of old js files : system.js and docs.js"
cp /usr/share/cloudstack-management/webapps/client/scripts/system.js /usr/share/cloudstack-management/backup/
cp /usr/share/cloudstack-management/webapps/client/scripts/docs.js /usr/share/cloudstack-management/backup/
cp /usr/share/cloudstack-management/webapps/client/scripts/ui/dialog.js /usr/share/cloudstack-management/backup/
echo "taking backup of old js files : system.js.gz and docs.js.gz"
mv /usr/share/cloudstack-management/webapps/client/scripts/system.js.gz /usr/share/cloudstack-management/backup/
mv /usr/share/cloudstack-management/webapps/client/scripts/docs.js.gz /usr/share/cloudstack-management/backup/
mv /usr/share/cloudstack-management/webapps/client/scripts/ui/dialog.js.gz /usr/share/cloudstack-management/backup/
echo "taking backup of cloudbyte plugin jar"
mv /usr/share/cloudstack-management/webapps/client/WEB-INF/lib/cloud-plugin-storage-volume-cloudbyte-4.5.1.jar /usr/share/cloudstack-management/backup/
echo "copying cloudbyte given system.js, docs.js, dialog.js and cloud-plugin-storage-volume-cloudbyte-4.5.1.jar"
cp ./system.js /usr/share/cloudstack-management/webapps/client/scripts/
cp ./docs.js /usr/share/cloudstack-management/webapps/client/scripts/
cp ./dialog.js /usr/share/cloudstack-management/webapps/client/scripts/ui/
cp ./cloud-plugin-storage-volume-cloudbyte-4.5.1.jar /usr/share/cloudstack-management/webapps/client/WEB-INF/lib/
echo "restart cloudstack management server"
cloudstack-setup-management