logopk
5039f9be48
docker: fix volume plugin does not remount volume on docker restart
...
docker volume plugin restoreState: skip fs option if empty
Fixes #6769
Co-authored-by: Peter Kreuser <logo@kreuser.name>
2023-02-28 11:29:07 +00:00
albertony
6d18f60725
docs: add minimum versions to the command pages
2022-12-03 18:58:55 +01:00
albertony
5d6b8141ec
Replace deprecated ioutil
...
As of Go 1.16, the same functionality is now provided by package io or
package os, and those implementations should be preferred in new code.
2022-11-07 11:41:47 +00:00
Josh Soref
ce3b65e6dc
all: fix spelling across the project
...
* abcdefghijklmnopqrstuvwxyz
* accounting
* additional
* allowed
* almost
* already
* appropriately
* arise
* bandwidth
* behave
* bidirectional
* brackets
* cached
* characters
* cloud
* committing
* concatenating
* configured
* constructs
* current
* cutoff
* deferred
* different
* directory
* disposition
* dropbox
* either way
* error
* excess
* experiments
* explicitly
* externally
* files
* github
* gzipped
* hierarchies
* huffman
* hyphen
* implicitly
* independent
* insensitive
* integrity
* libraries
* literally
* metadata
* mimics
* missing
* modification
* multipart
* multiple
* nightmare
* nonexistent
* number
* obscure
* ourselves
* overridden
* potatoes
* preexisting
* priority
* received
* remote
* replacement
* represents
* reproducibility
* response
* satisfies
* sensitive
* separately
* separator
* specifying
* string
* successful
* synchronization
* syncing
* šenfeld
* take
* temporarily
* testcontents
* that
* the
* themselves
* throttling
* timeout
* transaction
* transferred
* unnecessary
* using
* webbrowser
* which
* with
* workspace
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2022-08-30 11:16:26 +02:00
Nick Craig-Wood
6fd9e3d717
build: reformat comments to pass go1.19 vet
...
See: https://go.dev/doc/go1.19#go-doc
2022-08-05 16:35:41 +01:00
albertony
9612ca6110
staticcheck: ignore unused if platform dependent
2022-07-04 11:24:59 +02:00
albertony
ec117593f1
Fix lint issues reported by staticcheck
...
Used staticcheck 2022.1.2 (v0.3.2)
See: staticcheck.io
2022-06-13 21:13:50 +02:00
Nick Craig-Wood
5605e34f7b
mount: fix --devname and fusermount: unknown option 'fsname' when mounting via rc
...
In this commit
f4c40bf79d
mount: add --devname to set the device name sent to FUSE for mount display
The --devname parameter was added. However it was soon noticed that
attempting to mount via the rc gave this error:
mount helper error: fusermount: unknown option 'fsname'
mount FAILED: fusermount: exit status 1
This was because the DeviceName (and VolumeName) parameter was never
being initialised when the mount was called via the rc.
The fix for this was to refactor the rc interface so it called the
same Mount method as the command line mount which initialised the
DeviceName and VolumeName parameters properly.
This also fixes the cmd/mount tests which were breaking in the same
way but since they aren't normally run on the CI we didn't notice.
Fixes #6044
2022-04-25 12:17:25 +01:00
Nick Craig-Wood
8ee0fe9863
serve docker: disable linux tests in CI as they are locking up regularly
2022-02-28 18:01:47 +00:00
Nick Craig-Wood
83b6b62c1b
build: disable cmount tests under macOS and the CI since they are locking up
...
This fixes #5951 and allows the macOS builds to run again
See #5960 for more info.
2022-01-27 17:33:04 +00:00
Nick Craig-Wood
e43b5ce5e5
Remove github.com/pkg/errors and replace with std library version
...
This is possible now that we no longer support go1.12 and brings
rclone into line with standard practices in the Go world.
This also removes errors.New and errors.Errorf from lib/errors and
prefers the stdlib errors package over lib/errors.
2021-11-07 11:53:30 +00:00
Ivan Andreev
59e77f794e
serve/docker: skip race test until we find a solution for deadlock
...
Related to #5738
2021-10-22 14:00:48 +03:00
Thomas Stachl
015b250905
serve/docker: build docker plugin for multiple platforms #5668
...
Fixes #5462
Co-authored-by: Ivan Andreev <ivandeex@gmail.com>
2021-10-21 13:01:23 +03:00
albertony
e2f47ecdeb
docs: punctuation cleanup
...
See #5538
2021-10-20 22:56:19 +02:00
Ivan Andreev
bbcc9a45fe
serve/docker: allow to customize proxy settings of docker plugin
2021-10-18 18:03:06 +03:00
albertony
f3e71f129c
config: convert --cache-dir value to an absolute path
2021-10-11 15:08:35 +02:00
Ivan Andreev
729704bcb8
serve/docker: fix octal umask
2021-10-07 22:02:27 +03:00
albertony
fbc7f2e61b
lib/file: improve error message when attempting to create dir on nonexistent drive on windows
...
This replaces built-in os.MkdirAll with a patched version that stops the recursion
when reaching the volume part of the path. The original version would continue recursion,
and for extended length paths end up with \\? as the top-level directory, and the error
message would then be something like:
mkdir \\?: The filename, directory name, or volume label syntax is incorrect.
2021-10-01 23:18:39 +02:00
Ivan Andreev
24de896df2
build: apply gofmt from golang 1.17
2021-09-09 20:43:59 +03:00
Ivan Andreev
3615619645
serve/docker: retry saveState to fix sporadic test failure on macOS/Windows
2021-08-13 21:00:21 +03:00
Ivan Andreev
55e766f4e8
mountlib: restore daemon mode after #5415
2021-07-29 13:35:04 +03:00
Ivan Andreev
7436768d62
docs for serve docker and docker plugin ( #5415 )
2021-07-10 23:56:09 +03:00
Ivan Andreev
55153403aa
build docker plugin ( #5415 )
2021-07-10 23:56:09 +03:00
Antoine GIRARD
daf449b5f2
cmd/serve: add serve docker command ( #5415 )
...
Fixes #4750
Co-authored-by: Ivan Andreev <ivandeex@gmail.com>
2021-07-10 23:56:09 +03:00