mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-05 15:38:19 +08:00
Merge pull request #3217 from DDS-Derek/fix_tmp
This commit is contained in:
@@ -20,16 +20,6 @@ function WARN() {
|
|||||||
echo -e "${WARN} ${1}"
|
echo -e "${WARN} ${1}"
|
||||||
}
|
}
|
||||||
|
|
||||||
TMP_PATH=$(mktemp -d)
|
|
||||||
if [ ! -d "${TMP_PATH}" ]; then
|
|
||||||
# 如果自动生成 tmp 文件夹失败则手动指定,避免出现数据丢失等情况
|
|
||||||
TMP_PATH=/tmp/mp_update_path
|
|
||||||
if [ -d /tmp/mp_update_path ]; then
|
|
||||||
rm -rf /tmp/mp_update_path
|
|
||||||
fi
|
|
||||||
mkdir -p /tmp/mp_update_path
|
|
||||||
fi
|
|
||||||
|
|
||||||
# 下载及解压
|
# 下载及解压
|
||||||
function download_and_unzip() {
|
function download_and_unzip() {
|
||||||
local retries=0
|
local retries=0
|
||||||
@@ -275,6 +265,15 @@ function get_priority() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if [[ "${MOVIEPILOT_AUTO_UPDATE}" = "true" ]] || [[ "${MOVIEPILOT_AUTO_UPDATE}" = "release" ]] || [[ "${MOVIEPILOT_AUTO_UPDATE}" = "dev" ]]; then
|
if [[ "${MOVIEPILOT_AUTO_UPDATE}" = "true" ]] || [[ "${MOVIEPILOT_AUTO_UPDATE}" = "release" ]] || [[ "${MOVIEPILOT_AUTO_UPDATE}" = "dev" ]]; then
|
||||||
|
TMP_PATH=$(mktemp -d)
|
||||||
|
if [ ! -d "${TMP_PATH}" ]; then
|
||||||
|
# 如果自动生成 tmp 文件夹失败则手动指定,避免出现数据丢失等情况
|
||||||
|
TMP_PATH=/tmp/mp_update_path
|
||||||
|
if [ -d /tmp/mp_update_path ]; then
|
||||||
|
rm -rf /tmp/mp_update_path
|
||||||
|
fi
|
||||||
|
mkdir -p /tmp/mp_update_path
|
||||||
|
fi
|
||||||
# 优先级:镜像站 > 全局 > 不代理
|
# 优先级:镜像站 > 全局 > 不代理
|
||||||
# pip
|
# pip
|
||||||
retries=0
|
retries=0
|
||||||
@@ -324,6 +323,9 @@ if [[ "${MOVIEPILOT_AUTO_UPDATE}" = "true" ]] || [[ "${MOVIEPILOT_AUTO_UPDATE}"
|
|||||||
WARN "当前版本号获取失败,继续启动..."
|
WARN "当前版本号获取失败,继续启动..."
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
if [ -d "${TMP_PATH}" ]; then
|
||||||
|
rm -rf "${TMP_PATH}"
|
||||||
|
fi
|
||||||
elif [[ "${MOVIEPILOT_AUTO_UPDATE}" = "false" ]]; then
|
elif [[ "${MOVIEPILOT_AUTO_UPDATE}" = "false" ]]; then
|
||||||
INFO "程序自动升级已关闭,如需自动升级请在创建容器时设置环境变量:MOVIEPILOT_AUTO_UPDATE=release"
|
INFO "程序自动升级已关闭,如需自动升级请在创建容器时设置环境变量:MOVIEPILOT_AUTO_UPDATE=release"
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user