骆驼,如何删除smb共享上的文件?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了骆驼,如何删除smb共享上的文件?相关的知识,希望对你有一定的参考价值。
我想删除smb共享上的文件
<pollEnrich>
<simple>smb://{{uri}}&fileName=${header.ResultFileName}&delete=true&maxMessagesPerPoll=1</simple>
</pollEnrich>
但它给出内存不足错误(可能是因为它试图接收文件,文件大小超过1GB)。
使用download = false选项,此方法在sftp上运行良好。如何用smb获得相同的结果(只删除给定的文件)?
提前致谢。
Camel v2.20.1 camel-jcifs v2.18.0 jcifs v1.3.17骆驼在Linux上运行并连接到win smb共享。
答案
我已经下载了(camel-jcifs,org.apache-extras.camel-extra)的源代码,发现已经存在“download = false”选项(如FTP),这解决了我的问题。
看来这是缺乏文档。
以上是关于骆驼,如何删除smb共享上的文件?的主要内容,如果未能解决你的问题,请参考以下文章
pydub AudioSegment.export 正在锁定 smb 共享上的文件。无法删除该文件