1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-12 21:30:39 +00:00

Add --decrypt option for migrate.sh (#5146)

* Add --decrypt option for migrate.sh

* Use read_obj to get data of decrypted

* Use read_decrypted to get decrypted data

* Modify help info
This commit is contained in:
feiniks
2022-03-22 15:15:08 +08:00
committed by GitHub
parent ace219fbf7
commit a80aa00e46
2 changed files with 20 additions and 9 deletions

View File

@@ -14,7 +14,7 @@ migrate=${INSTALLPATH}/migrate.py
script_name=$0
function usage () {
echo "usage : "
echo " ./$(basename ${script_name}) destination_config_file_path"
echo " ./$(basename ${script_name}) destination_config_file_path [--decrypt]"
echo ""
}
@@ -51,7 +51,7 @@ function do_migrate () {
export PYTHONPATH=${INSTALLPATH}/seafile/lib/python3/site-packages:${INSTALLPATH}/seafile/lib64/python3/site-packages:${INSTALLPATH}/seahub/thirdpart:$PYTHONPATH
$PYTHON ${migrate}
$PYTHON ${migrate} $@
}
check_python_executable;
@@ -68,13 +68,13 @@ then
done
fi
if [ $# -ne 1 ];
if [ $# -ne 1 ] && [ $# -ne 2 ];
then
usage;
exit 1;
fi
dest_seafile_central_conf_dir="$1"
do_migrate;
do_migrate $@;
echo "Done."