VergilGao / docker-mdc

https://github.com/yoshiko2/Movie_Data_Capture 的 docker镜像,帮助你更优雅的管理硬盘中的大姐姐们。
GNU General Public License v3.0
558 stars 94 forks source link

Fatal error! Can not make folder 'failed' #72

Closed onlyJinx closed 1 year ago

onlyJinx commented 1 year ago

文件夹创建失败, 我测试了一下, 权限是正常的才对, 请看下面的图片

image

请问下这种情况下应该要怎么处理?

我在作者的源码哪里搜索了一下, 好像没找到什么东西, except后就exit了, 我想看看到底创建哪个路径时报错了, 如果是/mnt/audlt/hide/01_Ami/failed 这个文件夹的话,应该是没问题的, 想改一下except直接把异常 raise 出来, 这样就知道是什么情况了, 但是我docker完全不懂, 只会复制粘贴..., 能指点一下吗?

image

root@Jellyfin:~# docker run --rm -it \
  --name mdc \
  -v /mnt/audlt/hide/01_Ami:/data \
  -v /etc/mdc/config:/config \
  -e PUID=0 \
  -e PGID=0 \
  vergilgao/mdc:latest
---Setup Timezone to Asia/Shanghai---
---Checking if UID: 99 matches user---
---Checking if GID: 100 matches user---
usermod: no changes
---Setting umask to 002---
---Taking ownership of data...---
Checking if config file exist
Starting...
[!]Set config override [debug_mode]switch=0  by cmd='debug_mode:switch=0'
[!]Debug oFF
[!]Debug On
[*]================= Movie Data Capture =================
[*]                        6.5.1
[*]======================================================
[*] - Linux-5.15.74-1-pve-x86_64-with
[*] - x86_64 - Python-3.10.9
[*]======================================================
[*] - 严禁在墙内宣传本项目 -
[*]======================================================
[+]Start at 2023-02-27 01:06:55
[+]Load Config file '/config/mdc.ini'.
[+]Enable debug
[!]Enable hard link
[+]Main Working mode ## 1: Scraping ## , nfo_skip_days=30, stop_counter=50
[-]Fatal error! Can not make folder 'failed'
VergilGao commented 1 year ago

-e 参数不对 是 UID 和 GID

onlyJinx commented 1 year ago

可以了,谢谢。

昨天傻傻的复制文档没注意多了个P,这两条环境变量后面好像也得加个反斜杠转义

image

VergilGao commented 1 year ago

文档已修正