0
我有一个脚本,它会遍历服务器列表中的所有目录,并抓取特定文件夹的所有子文件夹,但是其中一个文件夹出现错误“许可被拒绝” 。那好,因为我不需要那个文件夹,但是一旦我得到那个错误,get()失败,并且脚本不收集其余的文件夹。Fabric的get命令失败
到目前为止,我已经试过:
with settings(warn_only=True):
get('/path/to/logs',local_folder)
我已经试过:
try:
get('/path/to/logs', local_folder)
except:
pass
我仍然会碰到的“权限被拒绝”的错误,它仍然不会收集其他地区日志。
任何想法如何解决这个问题?
是的,文件夹/文件权限是特别不可读的。那很好。我只需要知道如何让get()操作移过错误。 – Sugitime
你试过了:从fabric.api导入warn_only;与warn_only():得到('/路径/到/日志',local_folder) – Rishi
我试过了。我仍然点击权限被拒绝,脚本停止抓取其他文件夹。 – Sugitime