Skip to content

Commit 02c6447

Browse files
committed
Update cleanup
1 parent c575607 commit 02c6447

3 files changed

Lines changed: 14 additions & 21 deletions

File tree

cli/common/chown.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ USER=$1
44
GROUP=$2
55
FILE=$3
66

7-
sudo chown $USER:$GROUP $FILE
7+
sudo chown -R $USER:$GROUP $FILE

cli/common/cp.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
origin=$1
44
destination=$2
55

6-
sudo cp -f $origin $destination
6+
sudo cp -rf $origin $destination

update.sh

Lines changed: 12 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -178,8 +178,6 @@ if [ $update = "1" ]; then
178178
sleep 1
179179
cp $CLI_PATH/devices_network $UPDATES_PATH/$REPO_NAME/backup_devices_network
180180
sleep 1
181-
#cp $CLI_PATH/platforminfo $UPDATES_PATH/$REPO_NAME/backup_platforminfo
182-
#sleep 1
183181
cp -rf $CLI_PATH/constants $UPDATES_PATH/$REPO_NAME/backup_constants
184182
sleep 1
185183
cp -rf $CLI_PATH/cmdb $UPDATES_PATH/$REPO_NAME/backup_cmdb
@@ -203,9 +201,9 @@ if [ $update = "1" ]; then
203201

204202
#remove old version
205203
echo "${bold}Removing old version:${normal}"
206-
sudo $CLI_PATH/common/rm -rf $installation_path/cli
204+
sudo $CLI_PATH/common/rm $installation_path/cli
207205
sleep 1
208-
sudo $CLI_PATH/common/rm -rf $installation_path/templates
206+
sudo $CLI_PATH/common/rm $installation_path/templates
209207
sleep 1
210208
echo "Done!"
211209
echo ""
@@ -221,39 +219,34 @@ if [ $update = "1" ]; then
221219

222220
#overwrite bitstreams
223221
echo "${bold}Restoring device files:${normal}"
224-
sudo $CLI_PATH/common/rm -rf $installation_path/cli/bitstreams
225-
sudo $CLI_PATH/common/cp -rf $UPDATES_PATH/$REPO_NAME/backup_bitstreams $installation_path/cli/bitstreams
222+
sudo $CLI_PATH/common/rm $installation_path/cli/bitstreams
223+
sudo $CLI_PATH/common/cp $UPDATES_PATH/$REPO_NAME/backup_bitstreams $installation_path/cli/bitstreams
226224
sleep 1
227225
#overwrite device related info
228-
sudo $CLI_PATH/common/cp -r $UPDATES_PATH/$REPO_NAME/backup_devices_acap_fpga $installation_path/cli/devices_acap_fpga
229-
sudo $CLI_PATH/common/cp -r $UPDATES_PATH/$REPO_NAME/backup_devices_gpu $installation_path/cli/devices_gpu
230-
sudo $CLI_PATH/common/cp -r $UPDATES_PATH/$REPO_NAME/backup_devices_network $installation_path/cli/devices_network
231-
#sudo $CLI_PATH/common/cp -r $UPDATES_PATH/$REPO_NAME/backup_platforminfo $installation_path/cli/platforminfo
226+
sudo $CLI_PATH/common/cp $UPDATES_PATH/$REPO_NAME/backup_devices_acap_fpga $installation_path/cli/devices_acap_fpga
227+
sudo $CLI_PATH/common/cp $UPDATES_PATH/$REPO_NAME/backup_devices_gpu $installation_path/cli/devices_gpu
228+
sudo $CLI_PATH/common/cp $UPDATES_PATH/$REPO_NAME/backup_devices_network $installation_path/cli/devices_network
232229
sleep 1
233230
#overwrite constants
234-
sudo $CLI_PATH/common/cp -r $UPDATES_PATH/$REPO_NAME/backup_constants/* $installation_path/cli/constants
231+
sudo $CLI_PATH/common/cp $UPDATES_PATH/$REPO_NAME/backup_constants/* $installation_path/cli/constants
235232
sleep 1
236233
#overwrite cmdb
237-
sudo $CLI_PATH/common/cp -r $UPDATES_PATH/$REPO_NAME/backup_cmdb/* $installation_path/cli/cmdb
234+
sudo $CLI_PATH/common/cp $UPDATES_PATH/$REPO_NAME/backup_cmdb/* $installation_path/cli/cmdb
238235
sleep 1
239236
echo "Done!"
240237
echo ""
241238

242-
#copy COMMIT and COMMIT_DATE
243-
#sudo $CLI_PATH/common/cp -f $UPDATES_PATH/$REPO_NAME/COMMIT $installation_path/COMMIT
244-
#sudo $CLI_PATH/common/cp -f $UPDATES_PATH/$REPO_NAME/COMMIT_DATE $installation_path/COMMIT_DATE
245-
246239
#copy TAG and TAG_DATE
247-
sudo $CLI_PATH/common/cp -f $UPDATES_PATH/$REPO_NAME/TAG $installation_path/TAG
248-
sudo $CLI_PATH/common/cp -f $UPDATES_PATH/$REPO_NAME/TAG_DATE $installation_path/TAG_DATE
240+
sudo $CLI_PATH/common/cp $UPDATES_PATH/$REPO_NAME/TAG $installation_path/TAG
241+
sudo $CLI_PATH/common/cp $UPDATES_PATH/$REPO_NAME/TAG_DATE $installation_path/TAG_DATE
249242

250243
#take care of hidden files
251244
for file in $(find "$installation_path/cli" -type f -name ".*.sh"); do
252245
sudo $CLI_PATH/common/mv "$file" "${file%.sh}"
253246
done
254247

255248
#ensure ownership
256-
sudo $CLI_PATH/common/chown -R root:root $installation_path
249+
sudo $CLI_PATH/common/chown root:root $installation_path
257250

258251
#copying hdev_completion
259252
sudo $CLI_PATH/common/mv $installation_path/cli/$CLI_NAME"_completion" /usr/share/bash-completion/completions/$CLI_NAME

0 commit comments

Comments
 (0)