Назад | Перейти на главную страницу

Получение прогресса и статуса загрузки WebDav (Linux, davfs2)

Я использую WebDAV в Linux с davfs2 1.4.6. Когда я копирую файл в смонтированную службу WebDAV, это происходит довольно быстро, как и обычная операция с локальным диском. И это действительно так, потому что файл сначала копируется в ~/.davf2/cache каталог. Но как я узнаю, что загрузка завершена и где я могу увидеть текущий прогресс? Есть ли способ узнать, что загрузка не удалась из-за недостатка места или ограничений размера файла?

Я думаю, что об ошибках сообщается в dmesg / syslog. Поскольку операции являются асинхронными, вы не получите уведомление (например, об ошибке ввода-вывода) о неудачной операции.

Вы можете попробовать отключить кеш - это должно привести к прямой операции WebDAV и, возможно, вы получите ошибку ввода-вывода. Однако это снижает общую производительность точки монтирования.