mirror of
https://github.com/rclone/rclone.git
synced 2025-12-06 00:03:32 +00:00
Compare commits
11 Commits
dependabot
...
v1.50-fixe
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
373fb01725 | ||
|
|
7766c5c90b | ||
|
|
473a437163 | ||
|
|
9662554f53 | ||
|
|
db930850cc | ||
|
|
6f8558f61a | ||
|
|
d4fe62ec08 | ||
|
|
9d69bc0b48 | ||
|
|
f91b120be7 | ||
|
|
fb25a926d7 | ||
|
|
6c10b162ea |
14590
MANUAL.html
generated
14590
MANUAL.html
generated
File diff suppressed because one or more lines are too long
33
MANUAL.md
generated
33
MANUAL.md
generated
@@ -1,6 +1,6 @@
|
|||||||
% rclone(1) User Manual
|
% rclone(1) User Manual
|
||||||
% Nick Craig-Wood
|
% Nick Craig-Wood
|
||||||
% Oct 26, 2019
|
% Nov 19, 2019
|
||||||
|
|
||||||
# Rclone - rsync for cloud storage
|
# Rclone - rsync for cloud storage
|
||||||
|
|
||||||
@@ -7133,6 +7133,7 @@ Authentication is required for this call.
|
|||||||
### config/get: Get a remote in the config file. {#config/get}
|
### config/get: Get a remote in the config file. {#config/get}
|
||||||
|
|
||||||
Parameters:
|
Parameters:
|
||||||
|
|
||||||
- name - name of remote to get
|
- name - name of remote to get
|
||||||
|
|
||||||
See the [config dump command](https://rclone.org/commands/rclone_config_dump/) command for more information on the above.
|
See the [config dump command](https://rclone.org/commands/rclone_config_dump/) command for more information on the above.
|
||||||
@@ -7275,6 +7276,7 @@ If group is not provided then summed up stats for all groups will be
|
|||||||
returned.
|
returned.
|
||||||
|
|
||||||
Parameters
|
Parameters
|
||||||
|
|
||||||
- group - name of the stats group (string)
|
- group - name of the stats group (string)
|
||||||
|
|
||||||
Returns the following values:
|
Returns the following values:
|
||||||
@@ -7316,8 +7318,8 @@ This clears counters and errors for all stats or specific stats group if group
|
|||||||
is provided.
|
is provided.
|
||||||
|
|
||||||
Parameters
|
Parameters
|
||||||
|
|
||||||
- group - name of the stats group (string)
|
- group - name of the stats group (string)
|
||||||
```
|
|
||||||
|
|
||||||
### core/transferred: Returns stats about completed transfers. {#core/transferred}
|
### core/transferred: Returns stats about completed transfers. {#core/transferred}
|
||||||
|
|
||||||
@@ -7331,6 +7333,7 @@ returned.
|
|||||||
Note only the last 100 completed transfers are returned.
|
Note only the last 100 completed transfers are returned.
|
||||||
|
|
||||||
Parameters
|
Parameters
|
||||||
|
|
||||||
- group - name of the stats group (string)
|
- group - name of the stats group (string)
|
||||||
|
|
||||||
Returns the following values:
|
Returns the following values:
|
||||||
@@ -7354,6 +7357,7 @@ Returns the following values:
|
|||||||
### core/version: Shows the current version of rclone and the go runtime. {#core/version}
|
### core/version: Shows the current version of rclone and the go runtime. {#core/version}
|
||||||
|
|
||||||
This shows the current version of go and the go runtime
|
This shows the current version of go and the go runtime
|
||||||
|
|
||||||
- version - rclone version, eg "v1.44"
|
- version - rclone version, eg "v1.44"
|
||||||
- decomposed - version number as [major, minor, patch, subpatch]
|
- decomposed - version number as [major, minor, patch, subpatch]
|
||||||
- note patch and subpatch will be 999 for a git compiled version
|
- note patch and subpatch will be 999 for a git compiled version
|
||||||
@@ -7367,14 +7371,17 @@ This shows the current version of go and the go runtime
|
|||||||
Parameters - None
|
Parameters - None
|
||||||
|
|
||||||
Results
|
Results
|
||||||
|
|
||||||
- jobids - array of integer job ids
|
- jobids - array of integer job ids
|
||||||
|
|
||||||
### job/status: Reads the status of the job ID {#job/status}
|
### job/status: Reads the status of the job ID {#job/status}
|
||||||
|
|
||||||
Parameters
|
Parameters
|
||||||
|
|
||||||
- jobid - id of the job (integer)
|
- jobid - id of the job (integer)
|
||||||
|
|
||||||
Results
|
Results
|
||||||
|
|
||||||
- finished - boolean
|
- finished - boolean
|
||||||
- duration - time in seconds that the job ran for
|
- duration - time in seconds that the job ran for
|
||||||
- endTime - time the job finished (eg "2018-10-26T18:50:20.528746884+01:00")
|
- endTime - time the job finished (eg "2018-10-26T18:50:20.528746884+01:00")
|
||||||
@@ -7389,6 +7396,7 @@ Results
|
|||||||
### job/stop: Stop the running job {#job/stop}
|
### job/stop: Stop the running job {#job/stop}
|
||||||
|
|
||||||
Parameters
|
Parameters
|
||||||
|
|
||||||
- jobid - id of the job (integer)
|
- jobid - id of the job (integer)
|
||||||
|
|
||||||
### operations/about: Return the space used on the remote {#operations/about}
|
### operations/about: Return the space used on the remote {#operations/about}
|
||||||
@@ -8452,7 +8460,7 @@ These flags are available for every command.
|
|||||||
--use-json-log Use json log format.
|
--use-json-log Use json log format.
|
||||||
--use-mmap Use mmap allocator (see docs).
|
--use-mmap Use mmap allocator (see docs).
|
||||||
--use-server-modtime Use server modified time instead of object metadata
|
--use-server-modtime Use server modified time instead of object metadata
|
||||||
--user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.50.0")
|
--user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.50.2")
|
||||||
-v, --verbose count Print lots more stuff (repeat for more)
|
-v, --verbose count Print lots more stuff (repeat for more)
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -20181,6 +20189,25 @@ to override the default choice.
|
|||||||
|
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## v1.50.2 - 2019-11-19
|
||||||
|
|
||||||
|
* Bug Fixes
|
||||||
|
* accounting: Fix memory leak on retries operations (Nick Craig-Wood)
|
||||||
|
* Drive
|
||||||
|
* Fix listing of the root directory with drive.files scope (Nick Craig-Wood)
|
||||||
|
* Fix --drive-root-folder-id with team/shared drives (Nick Craig-Wood)
|
||||||
|
|
||||||
|
## v1.50.1 - 2019-11-02
|
||||||
|
|
||||||
|
* Bug Fixes
|
||||||
|
* hash: Fix accidentally changed hash names for `DropboxHash` and `CRC-32` (Nick Craig-Wood)
|
||||||
|
* fshttp: Fix error reporting on tpslimit token bucket errors (Nick Craig-Wood)
|
||||||
|
* fshttp: Don't print token bucket errors on context cancelled (Nick Craig-Wood)
|
||||||
|
* Local
|
||||||
|
* Fix listings of . on Windows (Nick Craig-Wood)
|
||||||
|
* Onedrive
|
||||||
|
* Fix DirMove/Move after Onedrive change (Xiaoxing Ye)
|
||||||
|
|
||||||
## v1.50.0 - 2019-10-26
|
## v1.50.0 - 2019-10-26
|
||||||
|
|
||||||
* New backends
|
* New backends
|
||||||
|
|||||||
13487
MANUAL.txt
generated
13487
MANUAL.txt
generated
File diff suppressed because it is too large
Load Diff
@@ -1021,16 +1021,22 @@ func NewFs(name, path string, m configmap.Mapper) (fs.Fs, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// set root folder for a team drive or query the user root folder
|
// set root folder for a team drive or query the user root folder
|
||||||
if f.isTeamDrive {
|
if opt.RootFolderID != "" {
|
||||||
f.rootFolderID = f.opt.TeamDriveID
|
|
||||||
} else if opt.RootFolderID != "" {
|
|
||||||
// override root folder if set or cached in the config
|
// override root folder if set or cached in the config
|
||||||
f.rootFolderID = opt.RootFolderID
|
f.rootFolderID = opt.RootFolderID
|
||||||
|
} else if f.isTeamDrive {
|
||||||
|
f.rootFolderID = f.opt.TeamDriveID
|
||||||
} else {
|
} else {
|
||||||
// Look up the root ID and cache it in the config
|
// Look up the root ID and cache it in the config
|
||||||
rootID, err := f.getRootID()
|
rootID, err := f.getRootID()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
if gerr, ok := errors.Cause(err).(*googleapi.Error); ok && gerr.Code == 404 {
|
||||||
|
// 404 means that this scope does not have permission to get the
|
||||||
|
// root so just use "root"
|
||||||
|
rootID = "root"
|
||||||
|
} else {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
}
|
}
|
||||||
f.rootFolderID = rootID
|
f.rootFolderID = rootID
|
||||||
m.Set("root_folder_id", rootID)
|
m.Set("root_folder_id", rootID)
|
||||||
|
|||||||
@@ -113,7 +113,7 @@ var (
|
|||||||
|
|
||||||
// Register with Fs
|
// Register with Fs
|
||||||
func init() {
|
func init() {
|
||||||
DbHashType = hash.RegisterHash("Dropbox", 64, dbhash.New)
|
DbHashType = hash.RegisterHash("DropboxHash", 64, dbhash.New)
|
||||||
fs.Register(&fs.RegInfo{
|
fs.Register(&fs.RegInfo{
|
||||||
Name: "dropbox",
|
Name: "dropbox",
|
||||||
Description: "Dropbox",
|
Description: "Dropbox",
|
||||||
|
|||||||
@@ -1084,17 +1084,17 @@ func (o *Object) Remove(ctx context.Context) error {
|
|||||||
|
|
||||||
func cleanRootPath(s string, noUNC bool) string {
|
func cleanRootPath(s string, noUNC bool) string {
|
||||||
if runtime.GOOS == "windows" {
|
if runtime.GOOS == "windows" {
|
||||||
s = filepath.ToSlash(s)
|
|
||||||
vol := filepath.VolumeName(s)
|
|
||||||
s = vol + enc.FromStandardPath(s[len(vol):])
|
|
||||||
s = filepath.FromSlash(s)
|
|
||||||
|
|
||||||
if !filepath.IsAbs(s) && !strings.HasPrefix(s, "\\") {
|
if !filepath.IsAbs(s) && !strings.HasPrefix(s, "\\") {
|
||||||
s2, err := filepath.Abs(s)
|
s2, err := filepath.Abs(s)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
s = s2
|
s = s2
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
s = filepath.ToSlash(s)
|
||||||
|
vol := filepath.VolumeName(s)
|
||||||
|
s = vol + enc.FromStandardPath(s[len(vol):])
|
||||||
|
s = filepath.FromSlash(s)
|
||||||
|
|
||||||
if !noUNC {
|
if !noUNC {
|
||||||
// Convert to UNC
|
// Convert to UNC
|
||||||
s = uncPath(s)
|
s = uncPath(s)
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ var testsWindows = [][2]string{
|
|||||||
{`\\?\UNC\theserver\dir\file.txt`, `\\?\UNC\theserver\dir\file.txt`},
|
{`\\?\UNC\theserver\dir\file.txt`, `\\?\UNC\theserver\dir\file.txt`},
|
||||||
{`//?/UNC/theserver/dir\file.txt`, `\\?\UNC\theserver\dir\file.txt`},
|
{`//?/UNC/theserver/dir\file.txt`, `\\?\UNC\theserver\dir\file.txt`},
|
||||||
{`c:/temp`, `c:\temp`},
|
{`c:/temp`, `c:\temp`},
|
||||||
{`/temp/file.txt`, `\temp\file.txt`},
|
{`C:/temp/file.txt`, `C:\temp\file.txt`},
|
||||||
{`c:\!\"#¤%&/()=;:*^?+-`, `c:\!\"#¤%&\()=;:*^?+-`},
|
{`c:\!\"#¤%&/()=;:*^?+-`, `c:\!\"#¤%&\()=;:*^?+-`},
|
||||||
{`c:\<>"|?*:&\<>"|?*:&\<>"|?*:&`, `c:\<>"|?*:&\<>"|?*:&\<>"|?*:&`},
|
{`c:\<>"|?*:&\<>"|?*:&\<>"|?*:&`, `c:\<>"|?*:&\<>"|?*:&\<>"|?*:&`},
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -351,8 +351,13 @@ func shouldRetry(resp *http.Response, err error) (bool, error) {
|
|||||||
// instead of simply using `drives/driveID/root:/itemPath` because it works for
|
// instead of simply using `drives/driveID/root:/itemPath` because it works for
|
||||||
// "shared with me" folders in OneDrive Personal (See #2536, #2778)
|
// "shared with me" folders in OneDrive Personal (See #2536, #2778)
|
||||||
// This path pattern comes from https://github.com/OneDrive/onedrive-api-docs/issues/908#issuecomment-417488480
|
// This path pattern comes from https://github.com/OneDrive/onedrive-api-docs/issues/908#issuecomment-417488480
|
||||||
|
//
|
||||||
|
// If `relPath` == '', do not append the slash (See #3664)
|
||||||
func (f *Fs) readMetaDataForPathRelativeToID(ctx context.Context, normalizedID string, relPath string) (info *api.Item, resp *http.Response, err error) {
|
func (f *Fs) readMetaDataForPathRelativeToID(ctx context.Context, normalizedID string, relPath string) (info *api.Item, resp *http.Response, err error) {
|
||||||
opts := newOptsCall(normalizedID, "GET", ":/"+withTrailingColon(rest.URLPathEscape(enc.FromStandardPath(relPath))))
|
if relPath != "" {
|
||||||
|
relPath = "/" + withTrailingColon(rest.URLPathEscape(enc.FromStandardPath(relPath)))
|
||||||
|
}
|
||||||
|
opts := newOptsCall(normalizedID, "GET", ":"+relPath)
|
||||||
err = f.pacer.Call(func() (bool, error) {
|
err = f.pacer.Call(func() (bool, error) {
|
||||||
resp, err = f.srv.CallJSON(ctx, &opts, nil, &info)
|
resp, err = f.srv.CallJSON(ctx, &opts, nil, &info)
|
||||||
return shouldRetry(resp, err)
|
return shouldRetry(resp, err)
|
||||||
|
|||||||
@@ -1,11 +1,30 @@
|
|||||||
---
|
---
|
||||||
title: "Documentation"
|
title: "Documentation"
|
||||||
description: "Rclone Changelog"
|
description: "Rclone Changelog"
|
||||||
date: "2019-10-26"
|
date: "2019-11-19"
|
||||||
---
|
---
|
||||||
|
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## v1.50.2 - 2019-11-19
|
||||||
|
|
||||||
|
* Bug Fixes
|
||||||
|
* accounting: Fix memory leak on retries operations (Nick Craig-Wood)
|
||||||
|
* Drive
|
||||||
|
* Fix listing of the root directory with drive.files scope (Nick Craig-Wood)
|
||||||
|
* Fix --drive-root-folder-id with team/shared drives (Nick Craig-Wood)
|
||||||
|
|
||||||
|
## v1.50.1 - 2019-11-02
|
||||||
|
|
||||||
|
* Bug Fixes
|
||||||
|
* hash: Fix accidentally changed hash names for `DropboxHash` and `CRC-32` (Nick Craig-Wood)
|
||||||
|
* fshttp: Fix error reporting on tpslimit token bucket errors (Nick Craig-Wood)
|
||||||
|
* fshttp: Don't print token bucket errors on context cancelled (Nick Craig-Wood)
|
||||||
|
* Local
|
||||||
|
* Fix listings of . on Windows (Nick Craig-Wood)
|
||||||
|
* Onedrive
|
||||||
|
* Fix DirMove/Move after Onedrive change (Xiaoxing Ye)
|
||||||
|
|
||||||
## v1.50.0 - 2019-10-26
|
## v1.50.0 - 2019-10-26
|
||||||
|
|
||||||
* New backends
|
* New backends
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone"
|
title: "rclone"
|
||||||
slug: rclone
|
slug: rclone
|
||||||
url: /commands/rclone/
|
url: /commands/rclone/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone about"
|
title: "rclone about"
|
||||||
slug: rclone_about
|
slug: rclone_about
|
||||||
url: /commands/rclone_about/
|
url: /commands/rclone_about/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone authorize"
|
title: "rclone authorize"
|
||||||
slug: rclone_authorize
|
slug: rclone_authorize
|
||||||
url: /commands/rclone_authorize/
|
url: /commands/rclone_authorize/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone cachestats"
|
title: "rclone cachestats"
|
||||||
slug: rclone_cachestats
|
slug: rclone_cachestats
|
||||||
url: /commands/rclone_cachestats/
|
url: /commands/rclone_cachestats/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone cat"
|
title: "rclone cat"
|
||||||
slug: rclone_cat
|
slug: rclone_cat
|
||||||
url: /commands/rclone_cat/
|
url: /commands/rclone_cat/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone check"
|
title: "rclone check"
|
||||||
slug: rclone_check
|
slug: rclone_check
|
||||||
url: /commands/rclone_check/
|
url: /commands/rclone_check/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone cleanup"
|
title: "rclone cleanup"
|
||||||
slug: rclone_cleanup
|
slug: rclone_cleanup
|
||||||
url: /commands/rclone_cleanup/
|
url: /commands/rclone_cleanup/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone config"
|
title: "rclone config"
|
||||||
slug: rclone_config
|
slug: rclone_config
|
||||||
url: /commands/rclone_config/
|
url: /commands/rclone_config/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone config create"
|
title: "rclone config create"
|
||||||
slug: rclone_config_create
|
slug: rclone_config_create
|
||||||
url: /commands/rclone_config_create/
|
url: /commands/rclone_config_create/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone config delete"
|
title: "rclone config delete"
|
||||||
slug: rclone_config_delete
|
slug: rclone_config_delete
|
||||||
url: /commands/rclone_config_delete/
|
url: /commands/rclone_config_delete/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone config disconnect"
|
title: "rclone config disconnect"
|
||||||
slug: rclone_config_disconnect
|
slug: rclone_config_disconnect
|
||||||
url: /commands/rclone_config_disconnect/
|
url: /commands/rclone_config_disconnect/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone config dump"
|
title: "rclone config dump"
|
||||||
slug: rclone_config_dump
|
slug: rclone_config_dump
|
||||||
url: /commands/rclone_config_dump/
|
url: /commands/rclone_config_dump/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone config edit"
|
title: "rclone config edit"
|
||||||
slug: rclone_config_edit
|
slug: rclone_config_edit
|
||||||
url: /commands/rclone_config_edit/
|
url: /commands/rclone_config_edit/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone config file"
|
title: "rclone config file"
|
||||||
slug: rclone_config_file
|
slug: rclone_config_file
|
||||||
url: /commands/rclone_config_file/
|
url: /commands/rclone_config_file/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone config password"
|
title: "rclone config password"
|
||||||
slug: rclone_config_password
|
slug: rclone_config_password
|
||||||
url: /commands/rclone_config_password/
|
url: /commands/rclone_config_password/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone config providers"
|
title: "rclone config providers"
|
||||||
slug: rclone_config_providers
|
slug: rclone_config_providers
|
||||||
url: /commands/rclone_config_providers/
|
url: /commands/rclone_config_providers/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone config reconnect"
|
title: "rclone config reconnect"
|
||||||
slug: rclone_config_reconnect
|
slug: rclone_config_reconnect
|
||||||
url: /commands/rclone_config_reconnect/
|
url: /commands/rclone_config_reconnect/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone config show"
|
title: "rclone config show"
|
||||||
slug: rclone_config_show
|
slug: rclone_config_show
|
||||||
url: /commands/rclone_config_show/
|
url: /commands/rclone_config_show/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone config update"
|
title: "rclone config update"
|
||||||
slug: rclone_config_update
|
slug: rclone_config_update
|
||||||
url: /commands/rclone_config_update/
|
url: /commands/rclone_config_update/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone config userinfo"
|
title: "rclone config userinfo"
|
||||||
slug: rclone_config_userinfo
|
slug: rclone_config_userinfo
|
||||||
url: /commands/rclone_config_userinfo/
|
url: /commands/rclone_config_userinfo/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone copy"
|
title: "rclone copy"
|
||||||
slug: rclone_copy
|
slug: rclone_copy
|
||||||
url: /commands/rclone_copy/
|
url: /commands/rclone_copy/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone copyto"
|
title: "rclone copyto"
|
||||||
slug: rclone_copyto
|
slug: rclone_copyto
|
||||||
url: /commands/rclone_copyto/
|
url: /commands/rclone_copyto/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone copyurl"
|
title: "rclone copyurl"
|
||||||
slug: rclone_copyurl
|
slug: rclone_copyurl
|
||||||
url: /commands/rclone_copyurl/
|
url: /commands/rclone_copyurl/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone cryptcheck"
|
title: "rclone cryptcheck"
|
||||||
slug: rclone_cryptcheck
|
slug: rclone_cryptcheck
|
||||||
url: /commands/rclone_cryptcheck/
|
url: /commands/rclone_cryptcheck/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone cryptdecode"
|
title: "rclone cryptdecode"
|
||||||
slug: rclone_cryptdecode
|
slug: rclone_cryptdecode
|
||||||
url: /commands/rclone_cryptdecode/
|
url: /commands/rclone_cryptdecode/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone dbhashsum"
|
title: "rclone dbhashsum"
|
||||||
slug: rclone_dbhashsum
|
slug: rclone_dbhashsum
|
||||||
url: /commands/rclone_dbhashsum/
|
url: /commands/rclone_dbhashsum/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone dedupe"
|
title: "rclone dedupe"
|
||||||
slug: rclone_dedupe
|
slug: rclone_dedupe
|
||||||
url: /commands/rclone_dedupe/
|
url: /commands/rclone_dedupe/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone delete"
|
title: "rclone delete"
|
||||||
slug: rclone_delete
|
slug: rclone_delete
|
||||||
url: /commands/rclone_delete/
|
url: /commands/rclone_delete/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone deletefile"
|
title: "rclone deletefile"
|
||||||
slug: rclone_deletefile
|
slug: rclone_deletefile
|
||||||
url: /commands/rclone_deletefile/
|
url: /commands/rclone_deletefile/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone genautocomplete"
|
title: "rclone genautocomplete"
|
||||||
slug: rclone_genautocomplete
|
slug: rclone_genautocomplete
|
||||||
url: /commands/rclone_genautocomplete/
|
url: /commands/rclone_genautocomplete/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone genautocomplete bash"
|
title: "rclone genautocomplete bash"
|
||||||
slug: rclone_genautocomplete_bash
|
slug: rclone_genautocomplete_bash
|
||||||
url: /commands/rclone_genautocomplete_bash/
|
url: /commands/rclone_genautocomplete_bash/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone genautocomplete zsh"
|
title: "rclone genautocomplete zsh"
|
||||||
slug: rclone_genautocomplete_zsh
|
slug: rclone_genautocomplete_zsh
|
||||||
url: /commands/rclone_genautocomplete_zsh/
|
url: /commands/rclone_genautocomplete_zsh/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone gendocs"
|
title: "rclone gendocs"
|
||||||
slug: rclone_gendocs
|
slug: rclone_gendocs
|
||||||
url: /commands/rclone_gendocs/
|
url: /commands/rclone_gendocs/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone hashsum"
|
title: "rclone hashsum"
|
||||||
slug: rclone_hashsum
|
slug: rclone_hashsum
|
||||||
url: /commands/rclone_hashsum/
|
url: /commands/rclone_hashsum/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone link"
|
title: "rclone link"
|
||||||
slug: rclone_link
|
slug: rclone_link
|
||||||
url: /commands/rclone_link/
|
url: /commands/rclone_link/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone listremotes"
|
title: "rclone listremotes"
|
||||||
slug: rclone_listremotes
|
slug: rclone_listremotes
|
||||||
url: /commands/rclone_listremotes/
|
url: /commands/rclone_listremotes/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone ls"
|
title: "rclone ls"
|
||||||
slug: rclone_ls
|
slug: rclone_ls
|
||||||
url: /commands/rclone_ls/
|
url: /commands/rclone_ls/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone lsd"
|
title: "rclone lsd"
|
||||||
slug: rclone_lsd
|
slug: rclone_lsd
|
||||||
url: /commands/rclone_lsd/
|
url: /commands/rclone_lsd/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone lsf"
|
title: "rclone lsf"
|
||||||
slug: rclone_lsf
|
slug: rclone_lsf
|
||||||
url: /commands/rclone_lsf/
|
url: /commands/rclone_lsf/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone lsjson"
|
title: "rclone lsjson"
|
||||||
slug: rclone_lsjson
|
slug: rclone_lsjson
|
||||||
url: /commands/rclone_lsjson/
|
url: /commands/rclone_lsjson/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone lsl"
|
title: "rclone lsl"
|
||||||
slug: rclone_lsl
|
slug: rclone_lsl
|
||||||
url: /commands/rclone_lsl/
|
url: /commands/rclone_lsl/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone md5sum"
|
title: "rclone md5sum"
|
||||||
slug: rclone_md5sum
|
slug: rclone_md5sum
|
||||||
url: /commands/rclone_md5sum/
|
url: /commands/rclone_md5sum/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone mkdir"
|
title: "rclone mkdir"
|
||||||
slug: rclone_mkdir
|
slug: rclone_mkdir
|
||||||
url: /commands/rclone_mkdir/
|
url: /commands/rclone_mkdir/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone mount"
|
title: "rclone mount"
|
||||||
slug: rclone_mount
|
slug: rclone_mount
|
||||||
url: /commands/rclone_mount/
|
url: /commands/rclone_mount/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone move"
|
title: "rclone move"
|
||||||
slug: rclone_move
|
slug: rclone_move
|
||||||
url: /commands/rclone_move/
|
url: /commands/rclone_move/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone moveto"
|
title: "rclone moveto"
|
||||||
slug: rclone_moveto
|
slug: rclone_moveto
|
||||||
url: /commands/rclone_moveto/
|
url: /commands/rclone_moveto/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone ncdu"
|
title: "rclone ncdu"
|
||||||
slug: rclone_ncdu
|
slug: rclone_ncdu
|
||||||
url: /commands/rclone_ncdu/
|
url: /commands/rclone_ncdu/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone obscure"
|
title: "rclone obscure"
|
||||||
slug: rclone_obscure
|
slug: rclone_obscure
|
||||||
url: /commands/rclone_obscure/
|
url: /commands/rclone_obscure/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone purge"
|
title: "rclone purge"
|
||||||
slug: rclone_purge
|
slug: rclone_purge
|
||||||
url: /commands/rclone_purge/
|
url: /commands/rclone_purge/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone rc"
|
title: "rclone rc"
|
||||||
slug: rclone_rc
|
slug: rclone_rc
|
||||||
url: /commands/rclone_rc/
|
url: /commands/rclone_rc/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone rcat"
|
title: "rclone rcat"
|
||||||
slug: rclone_rcat
|
slug: rclone_rcat
|
||||||
url: /commands/rclone_rcat/
|
url: /commands/rclone_rcat/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone rcd"
|
title: "rclone rcd"
|
||||||
slug: rclone_rcd
|
slug: rclone_rcd
|
||||||
url: /commands/rclone_rcd/
|
url: /commands/rclone_rcd/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone rmdir"
|
title: "rclone rmdir"
|
||||||
slug: rclone_rmdir
|
slug: rclone_rmdir
|
||||||
url: /commands/rclone_rmdir/
|
url: /commands/rclone_rmdir/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone rmdirs"
|
title: "rclone rmdirs"
|
||||||
slug: rclone_rmdirs
|
slug: rclone_rmdirs
|
||||||
url: /commands/rclone_rmdirs/
|
url: /commands/rclone_rmdirs/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone serve"
|
title: "rclone serve"
|
||||||
slug: rclone_serve
|
slug: rclone_serve
|
||||||
url: /commands/rclone_serve/
|
url: /commands/rclone_serve/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone serve dlna"
|
title: "rclone serve dlna"
|
||||||
slug: rclone_serve_dlna
|
slug: rclone_serve_dlna
|
||||||
url: /commands/rclone_serve_dlna/
|
url: /commands/rclone_serve_dlna/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone serve ftp"
|
title: "rclone serve ftp"
|
||||||
slug: rclone_serve_ftp
|
slug: rclone_serve_ftp
|
||||||
url: /commands/rclone_serve_ftp/
|
url: /commands/rclone_serve_ftp/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone serve http"
|
title: "rclone serve http"
|
||||||
slug: rclone_serve_http
|
slug: rclone_serve_http
|
||||||
url: /commands/rclone_serve_http/
|
url: /commands/rclone_serve_http/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone serve restic"
|
title: "rclone serve restic"
|
||||||
slug: rclone_serve_restic
|
slug: rclone_serve_restic
|
||||||
url: /commands/rclone_serve_restic/
|
url: /commands/rclone_serve_restic/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone serve sftp"
|
title: "rclone serve sftp"
|
||||||
slug: rclone_serve_sftp
|
slug: rclone_serve_sftp
|
||||||
url: /commands/rclone_serve_sftp/
|
url: /commands/rclone_serve_sftp/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone serve webdav"
|
title: "rclone serve webdav"
|
||||||
slug: rclone_serve_webdav
|
slug: rclone_serve_webdav
|
||||||
url: /commands/rclone_serve_webdav/
|
url: /commands/rclone_serve_webdav/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone settier"
|
title: "rclone settier"
|
||||||
slug: rclone_settier
|
slug: rclone_settier
|
||||||
url: /commands/rclone_settier/
|
url: /commands/rclone_settier/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone sha1sum"
|
title: "rclone sha1sum"
|
||||||
slug: rclone_sha1sum
|
slug: rclone_sha1sum
|
||||||
url: /commands/rclone_sha1sum/
|
url: /commands/rclone_sha1sum/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone size"
|
title: "rclone size"
|
||||||
slug: rclone_size
|
slug: rclone_size
|
||||||
url: /commands/rclone_size/
|
url: /commands/rclone_size/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone sync"
|
title: "rclone sync"
|
||||||
slug: rclone_sync
|
slug: rclone_sync
|
||||||
url: /commands/rclone_sync/
|
url: /commands/rclone_sync/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone touch"
|
title: "rclone touch"
|
||||||
slug: rclone_touch
|
slug: rclone_touch
|
||||||
url: /commands/rclone_touch/
|
url: /commands/rclone_touch/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone tree"
|
title: "rclone tree"
|
||||||
slug: rclone_tree
|
slug: rclone_tree
|
||||||
url: /commands/rclone_tree/
|
url: /commands/rclone_tree/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
date: 2019-10-26T11:04:03+01:00
|
date: 2019-11-19T16:02:36Z
|
||||||
title: "rclone version"
|
title: "rclone version"
|
||||||
slug: rclone_version
|
slug: rclone_version
|
||||||
url: /commands/rclone_version/
|
url: /commands/rclone_version/
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Global Flags"
|
title: "Global Flags"
|
||||||
description: "Rclone Global Flags"
|
description: "Rclone Global Flags"
|
||||||
date: "2019-10-26T11:04:03+01:00"
|
date: "2019-11-19T16:02:36Z"
|
||||||
---
|
---
|
||||||
|
|
||||||
# Global Flags
|
# Global Flags
|
||||||
@@ -127,7 +127,7 @@ These flags are available for every command.
|
|||||||
--use-json-log Use json log format.
|
--use-json-log Use json log format.
|
||||||
--use-mmap Use mmap allocator (see docs).
|
--use-mmap Use mmap allocator (see docs).
|
||||||
--use-server-modtime Use server modified time instead of object metadata
|
--use-server-modtime Use server modified time instead of object metadata
|
||||||
--user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.50.0")
|
--user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.50.2")
|
||||||
-v, --verbose count Print lots more stuff (repeat for more)
|
-v, --verbose count Print lots more stuff (repeat for more)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -340,6 +340,7 @@ Authentication is required for this call.
|
|||||||
### config/get: Get a remote in the config file. {#config/get}
|
### config/get: Get a remote in the config file. {#config/get}
|
||||||
|
|
||||||
Parameters:
|
Parameters:
|
||||||
|
|
||||||
- name - name of remote to get
|
- name - name of remote to get
|
||||||
|
|
||||||
See the [config dump command](/commands/rclone_config_dump/) command for more information on the above.
|
See the [config dump command](/commands/rclone_config_dump/) command for more information on the above.
|
||||||
@@ -482,6 +483,7 @@ If group is not provided then summed up stats for all groups will be
|
|||||||
returned.
|
returned.
|
||||||
|
|
||||||
Parameters
|
Parameters
|
||||||
|
|
||||||
- group - name of the stats group (string)
|
- group - name of the stats group (string)
|
||||||
|
|
||||||
Returns the following values:
|
Returns the following values:
|
||||||
@@ -523,8 +525,8 @@ This clears counters and errors for all stats or specific stats group if group
|
|||||||
is provided.
|
is provided.
|
||||||
|
|
||||||
Parameters
|
Parameters
|
||||||
|
|
||||||
- group - name of the stats group (string)
|
- group - name of the stats group (string)
|
||||||
```
|
|
||||||
|
|
||||||
### core/transferred: Returns stats about completed transfers. {#core/transferred}
|
### core/transferred: Returns stats about completed transfers. {#core/transferred}
|
||||||
|
|
||||||
@@ -538,6 +540,7 @@ returned.
|
|||||||
Note only the last 100 completed transfers are returned.
|
Note only the last 100 completed transfers are returned.
|
||||||
|
|
||||||
Parameters
|
Parameters
|
||||||
|
|
||||||
- group - name of the stats group (string)
|
- group - name of the stats group (string)
|
||||||
|
|
||||||
Returns the following values:
|
Returns the following values:
|
||||||
@@ -561,6 +564,7 @@ Returns the following values:
|
|||||||
### core/version: Shows the current version of rclone and the go runtime. {#core/version}
|
### core/version: Shows the current version of rclone and the go runtime. {#core/version}
|
||||||
|
|
||||||
This shows the current version of go and the go runtime
|
This shows the current version of go and the go runtime
|
||||||
|
|
||||||
- version - rclone version, eg "v1.44"
|
- version - rclone version, eg "v1.44"
|
||||||
- decomposed - version number as [major, minor, patch, subpatch]
|
- decomposed - version number as [major, minor, patch, subpatch]
|
||||||
- note patch and subpatch will be 999 for a git compiled version
|
- note patch and subpatch will be 999 for a git compiled version
|
||||||
@@ -574,14 +578,17 @@ This shows the current version of go and the go runtime
|
|||||||
Parameters - None
|
Parameters - None
|
||||||
|
|
||||||
Results
|
Results
|
||||||
|
|
||||||
- jobids - array of integer job ids
|
- jobids - array of integer job ids
|
||||||
|
|
||||||
### job/status: Reads the status of the job ID {#job/status}
|
### job/status: Reads the status of the job ID {#job/status}
|
||||||
|
|
||||||
Parameters
|
Parameters
|
||||||
|
|
||||||
- jobid - id of the job (integer)
|
- jobid - id of the job (integer)
|
||||||
|
|
||||||
Results
|
Results
|
||||||
|
|
||||||
- finished - boolean
|
- finished - boolean
|
||||||
- duration - time in seconds that the job ran for
|
- duration - time in seconds that the job ran for
|
||||||
- endTime - time the job finished (eg "2018-10-26T18:50:20.528746884+01:00")
|
- endTime - time the job finished (eg "2018-10-26T18:50:20.528746884+01:00")
|
||||||
@@ -596,6 +603,7 @@ Results
|
|||||||
### job/stop: Stop the running job {#job/stop}
|
### job/stop: Stop the running job {#job/stop}
|
||||||
|
|
||||||
Parameters
|
Parameters
|
||||||
|
|
||||||
- jobid - id of the job (integer)
|
- jobid - id of the job (integer)
|
||||||
|
|
||||||
### operations/about: Return the space used on the remote {#operations/about}
|
### operations/about: Return the space used on the remote {#operations/about}
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
v1.50.0
|
v1.50.2
|
||||||
@@ -70,6 +70,10 @@ func newAccountSizeName(stats *StatsInfo, in io.ReadCloser, size int64, name str
|
|||||||
|
|
||||||
// WithBuffer - If the file is above a certain size it adds an Async reader
|
// WithBuffer - If the file is above a certain size it adds an Async reader
|
||||||
func (acc *Account) WithBuffer() *Account {
|
func (acc *Account) WithBuffer() *Account {
|
||||||
|
// if already have a buffer then just return
|
||||||
|
if acc.withBuf {
|
||||||
|
return acc
|
||||||
|
}
|
||||||
acc.withBuf = true
|
acc.withBuf = true
|
||||||
var buffers int
|
var buffers int
|
||||||
if acc.size >= int64(fs.Config.BufferSize) || acc.size == -1 {
|
if acc.size >= int64(fs.Config.BufferSize) || acc.size == -1 {
|
||||||
@@ -118,14 +122,16 @@ func (acc *Account) StopBuffering() {
|
|||||||
// async buffer (if any) and re-adding it
|
// async buffer (if any) and re-adding it
|
||||||
func (acc *Account) UpdateReader(in io.ReadCloser) {
|
func (acc *Account) UpdateReader(in io.ReadCloser) {
|
||||||
acc.mu.Lock()
|
acc.mu.Lock()
|
||||||
if acc.withBuf {
|
withBuf := acc.withBuf
|
||||||
|
if withBuf {
|
||||||
acc.StopBuffering()
|
acc.StopBuffering()
|
||||||
|
acc.withBuf = false
|
||||||
}
|
}
|
||||||
acc.in = in
|
acc.in = in
|
||||||
acc.close = in
|
acc.close = in
|
||||||
acc.origIn = in
|
acc.origIn = in
|
||||||
acc.closed = false
|
acc.closed = false
|
||||||
if acc.withBuf {
|
if withBuf {
|
||||||
acc.WithBuffer()
|
acc.WithBuffer()
|
||||||
}
|
}
|
||||||
acc.mu.Unlock()
|
acc.mu.Unlock()
|
||||||
|
|||||||
@@ -88,6 +88,7 @@ If group is not provided then summed up stats for all groups will be
|
|||||||
returned.
|
returned.
|
||||||
|
|
||||||
Parameters
|
Parameters
|
||||||
|
|
||||||
- group - name of the stats group (string)
|
- group - name of the stats group (string)
|
||||||
|
|
||||||
Returns the following values:
|
Returns the following values:
|
||||||
@@ -140,6 +141,7 @@ returned.
|
|||||||
Note only the last 100 completed transfers are returned.
|
Note only the last 100 completed transfers are returned.
|
||||||
|
|
||||||
Parameters
|
Parameters
|
||||||
|
|
||||||
- group - name of the stats group (string)
|
- group - name of the stats group (string)
|
||||||
|
|
||||||
Returns the following values:
|
Returns the following values:
|
||||||
@@ -192,8 +194,8 @@ This clears counters and errors for all stats or specific stats group if group
|
|||||||
is provided.
|
is provided.
|
||||||
|
|
||||||
Parameters
|
Parameters
|
||||||
|
|
||||||
- group - name of the stats group (string)
|
- group - name of the stats group (string)
|
||||||
` + "```" + `
|
|
||||||
`,
|
`,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ func init() {
|
|||||||
AuthRequired: true,
|
AuthRequired: true,
|
||||||
Help: `
|
Help: `
|
||||||
Parameters:
|
Parameters:
|
||||||
|
|
||||||
- name - name of remote to get
|
- name - name of remote to get
|
||||||
|
|
||||||
See the [config dump command](/commands/rclone_config_dump/) command for more information on the above.
|
See the [config dump command](/commands/rclone_config_dump/) command for more information on the above.
|
||||||
|
|||||||
@@ -318,8 +318,8 @@ func (t *Transport) RoundTrip(req *http.Request) (resp *http.Response, err error
|
|||||||
// Get transactions per second token first if limiting
|
// Get transactions per second token first if limiting
|
||||||
if tpsBucket != nil {
|
if tpsBucket != nil {
|
||||||
tbErr := tpsBucket.Wait(req.Context())
|
tbErr := tpsBucket.Wait(req.Context())
|
||||||
if tbErr != nil {
|
if tbErr != nil && tbErr != context.Canceled {
|
||||||
fs.Errorf(nil, "HTTP token bucket error: %v", err)
|
fs.Errorf(nil, "HTTP token bucket error: %v", tbErr)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// Force user agent
|
// Force user agent
|
||||||
|
|||||||
@@ -66,7 +66,7 @@ func init() {
|
|||||||
MD5 = RegisterHash("MD5", 32, md5.New)
|
MD5 = RegisterHash("MD5", 32, md5.New)
|
||||||
SHA1 = RegisterHash("SHA-1", 40, sha1.New)
|
SHA1 = RegisterHash("SHA-1", 40, sha1.New)
|
||||||
Whirlpool = RegisterHash("Whirlpool", 128, whirlpool.New)
|
Whirlpool = RegisterHash("Whirlpool", 128, whirlpool.New)
|
||||||
CRC32 = RegisterHash("CRC32", 8, func() hash.Hash { return crc32.NewIEEE() })
|
CRC32 = RegisterHash("CRC-32", 8, func() hash.Hash { return crc32.NewIEEE() })
|
||||||
}
|
}
|
||||||
|
|
||||||
// Supported returns a set of all the supported hashes by
|
// Supported returns a set of all the supported hashes by
|
||||||
|
|||||||
@@ -168,6 +168,7 @@ func init() {
|
|||||||
Title: "Shows the current version of rclone and the go runtime.",
|
Title: "Shows the current version of rclone and the go runtime.",
|
||||||
Help: `
|
Help: `
|
||||||
This shows the current version of go and the go runtime
|
This shows the current version of go and the go runtime
|
||||||
|
|
||||||
- version - rclone version, eg "v1.44"
|
- version - rclone version, eg "v1.44"
|
||||||
- decomposed - version number as [major, minor, patch, subpatch]
|
- decomposed - version number as [major, minor, patch, subpatch]
|
||||||
- note patch and subpatch will be 999 for a git compiled version
|
- note patch and subpatch will be 999 for a git compiled version
|
||||||
|
|||||||
@@ -237,9 +237,11 @@ func init() {
|
|||||||
Fn: rcJobStatus,
|
Fn: rcJobStatus,
|
||||||
Title: "Reads the status of the job ID",
|
Title: "Reads the status of the job ID",
|
||||||
Help: `Parameters
|
Help: `Parameters
|
||||||
|
|
||||||
- jobid - id of the job (integer)
|
- jobid - id of the job (integer)
|
||||||
|
|
||||||
Results
|
Results
|
||||||
|
|
||||||
- finished - boolean
|
- finished - boolean
|
||||||
- duration - time in seconds that the job ran for
|
- duration - time in seconds that the job ran for
|
||||||
- endTime - time the job finished (eg "2018-10-26T18:50:20.528746884+01:00")
|
- endTime - time the job finished (eg "2018-10-26T18:50:20.528746884+01:00")
|
||||||
@@ -282,6 +284,7 @@ func init() {
|
|||||||
Help: `Parameters - None
|
Help: `Parameters - None
|
||||||
|
|
||||||
Results
|
Results
|
||||||
|
|
||||||
- jobids - array of integer job ids
|
- jobids - array of integer job ids
|
||||||
`,
|
`,
|
||||||
})
|
})
|
||||||
@@ -300,6 +303,7 @@ func init() {
|
|||||||
Fn: rcJobStop,
|
Fn: rcJobStop,
|
||||||
Title: "Stop the running job",
|
Title: "Stop the running job",
|
||||||
Help: `Parameters
|
Help: `Parameters
|
||||||
|
|
||||||
- jobid - id of the job (integer)
|
- jobid - id of the job (integer)
|
||||||
`,
|
`,
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
package fs
|
package fs
|
||||||
|
|
||||||
// Version of rclone
|
// Version of rclone
|
||||||
var Version = "v1.50.0"
|
var Version = "v1.50.2"
|
||||||
|
|||||||
Reference in New Issue
Block a user