From 1ee843757d32d3220c05e43ca30c7cc66b517bd4 Mon Sep 17 00:00:00 2001 From: Nicola Murino Date: Sat, 3 Apr 2021 17:09:08 +0200 Subject: [PATCH] fix OpenAPI schema --- httpd/schema/openapi.yaml | 2 +- vfs/sftpfs.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/httpd/schema/openapi.yaml b/httpd/schema/openapi.yaml index 00eec8cb..7ece3dbe 100644 --- a/httpd/schema/openapi.yaml +++ b/httpd/schema/openapi.yaml @@ -1614,7 +1614,7 @@ components: type: boolean description: Concurrent reads are safe to use and disabling them will degrade performance. Some servers automatically delete files once they are downloaded. Using concurrent reads is problematic with such servers. buffer_size: - type: intger + type: integer description: The size of the buffer (in MB) to use for transfers. By enabling buffering, the reads and writes, from/to the remote SFTP server, are split in multiple concurrent requests and this allows data to be transferred at a faster rate, over high latency networks, by overlapping round-trip times. With buffering enabled, resuming uploads is not supported and a file cannot be opened for both reading and writing at the same time. 0 means disabled. FilesystemConfig: type: object diff --git a/vfs/sftpfs.go b/vfs/sftpfs.go index 44efbb80..fd210d96 100644 --- a/vfs/sftpfs.go +++ b/vfs/sftpfs.go @@ -30,6 +30,7 @@ const ( sftpFsName = "sftpfs" ) +// ErrSFTPLoop defines the error to return if an SFTP loop is detected var ErrSFTPLoop = errors.New("SFTP loop or nested local SFTP folders detected") // SFTPFsConfig defines the configuration for SFTP based filesystem