|
@ -104,8 +104,8 @@ EOF |
|
|
echo |
|
|
echo |
|
|
echo "Moving files to trash" |
|
|
echo "Moving files to trash" |
|
|
|
|
|
|
|
|
customer_dir_list="$(ls -t "$project_manager_dir/data/$customer")" |
|
|
|
|
|
has_more_dirs=$(if [ "${#customer_dir_list[*]}" -gt 1 ]; then echo true; else echo false; fi) |
|
|
|
|
|
|
|
|
customer_dir_list=($(ls -t "$project_manager_dir/data/$customer")) |
|
|
|
|
|
has_more_dirs=$(if [ "${#customer_dir_list[@]}" -gt 1 ]; then echo true; else echo false; fi) |
|
|
|
|
|
|
|
|
rand=$(cat /proc/sys/kernel/random/uuid) |
|
|
rand=$(cat /proc/sys/kernel/random/uuid) |
|
|
trash_path="$project_manager_dir/.trash/$rand" |
|
|
trash_path="$project_manager_dir/.trash/$rand" |
|
@ -117,7 +117,7 @@ mkdir "$trash_path/workspace/$customer" |
|
|
mv "$project_manager_dir/data/$customer/$project" "$trash_path/data/$customer/$project" |
|
|
mv "$project_manager_dir/data/$customer/$project" "$trash_path/data/$customer/$project" |
|
|
mv "$workspaces_dir/$customer/$project" "$trash_path/workspace/$customer/$project" |
|
|
mv "$workspaces_dir/$customer/$project" "$trash_path/workspace/$customer/$project" |
|
|
|
|
|
|
|
|
if [ "$has_more_dirs" == false ] |
|
|
|
|
|
|
|
|
if [ "$has_more_dirs" != true ] |
|
|
then |
|
|
then |
|
|
rmdir "$project_manager_dir/data/$customer" |
|
|
rmdir "$project_manager_dir/data/$customer" |
|
|
rmdir "$workspaces_dir/$customer" |
|
|
rmdir "$workspaces_dir/$customer" |
|
|