Fix datapack backup
This commit is contained in:
parent
2554113aa2
commit
c6b0c245da
2 changed files with 13 additions and 13 deletions
2
pms-cli
2
pms-cli
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# CONSTANTS
|
# CONSTANTS
|
||||||
readonly PKGVER="0.2.3"
|
readonly PKGVER="0.2.4"
|
||||||
readonly LICENSE="GNU AGPLv3"
|
readonly LICENSE="GNU AGPLv3"
|
||||||
readonly ROOTPATH="$(dirname $(readlink -f $(which $0)))"
|
readonly ROOTPATH="$(dirname $(readlink -f $(which $0)))"
|
||||||
readonly TEMPLATEDIR="${ROOTPATH}/.template"
|
readonly TEMPLATEDIR="${ROOTPATH}/.template"
|
||||||
|
|
24
utils/reset
24
utils/reset
|
@ -20,18 +20,18 @@ function reset() {
|
||||||
done
|
done
|
||||||
|
|
||||||
local backedup=false
|
local backedup=false
|
||||||
while [[ ! $backupDatapacksAns =~ [YyNn] ]]; do
|
if [[ -n $(find "${datapack_dir}" -maxdepth 1 -type f) ]]; then
|
||||||
read -p "Do you want to backup the datapack .zip found in $datapack_dir ?: " backupDatapacksAns
|
while [[ ! $backupDatapacksAns =~ [YyNn] ]]; do
|
||||||
case "$backupDatapacksAns" in
|
read -p "Do you want to backup the datapack .zip found in $datapack_dir ?: " backupDatapacksAns
|
||||||
"Y"|"y")
|
case "$backupDatapacksAns" in
|
||||||
if [[ -n $(find "${datapack_dir}" -maxdepth 1 -type f) ]]; then
|
"Y"|"y")
|
||||||
local backedup=true
|
local backedup=true
|
||||||
local tempdir=$(mktemp -d /tmp/pms-cli.XXXXXX)
|
local tempdir=$(mktemp -d /tmp/pms-cli.XXXXXX)
|
||||||
mv ${datapack_dir}/*.zip ${tempdir}/
|
mv ${datapack_dir}/*.zip ${tempdir}/
|
||||||
fi
|
;;
|
||||||
;;
|
esac
|
||||||
esac
|
done
|
||||||
done
|
fi
|
||||||
|
|
||||||
rm -rf "$dir/data"
|
rm -rf "$dir/data"
|
||||||
mkdir -p "$dir/data/world/datapacks"
|
mkdir -p "$dir/data/world/datapacks"
|
||||||
|
|
Loading…
Reference in a new issue