mirror of
https://github.com/rclone/rclone.git
synced 2024-12-26 05:53:41 +08:00
18 lines
662 B
Go
18 lines
662 B
Go
// Package common defines code common to the union and the policies
|
|
//
|
|
// These need to be defined in a separate package to avoid import loops
|
|
package common
|
|
|
|
import "github.com/rclone/rclone/fs"
|
|
|
|
// Options defines the configuration for this backend
|
|
type Options struct {
|
|
Upstreams fs.SpaceSepList `config:"upstreams"`
|
|
Remotes fs.SpaceSepList `config:"remotes"` // Deprecated
|
|
ActionPolicy string `config:"action_policy"`
|
|
CreatePolicy string `config:"create_policy"`
|
|
SearchPolicy string `config:"search_policy"`
|
|
CacheTime int `config:"cache_time"`
|
|
MinFreeSpace fs.SizeSuffix `config:"min_free_space"`
|
|
}
|