Browse Source

branch_tier.hpp

toml4
Antonio SJ Musumeci 10 months ago
parent
commit
d80773ceb8
  1. 42
      config.toml

42
config.toml

@ -78,59 +78,29 @@ writeback = false
symlinks = false symlinks = false
readdir = false readdir = false
[[branch]]
enabled = true
name = 'foo'
type = 'literal'
path = '/mnt/hdd/foo'
mode = 'RO'
[[branch]]
enabled = true
name = 'bar'
type = 'literal'
path = '/mnt/hdd/foo'
mode = 'RW'
[[branch]]
enabled = true
name = 'ssds'
type = 'glob'
path = '/mnt/ssd/*'
order = 'name:asc' # | size
mode = 'RW'
# scan type: look for paths with a '.mergerfs' file or xattr?
[[branch]]
name = 'asdf'
type = 'scan'
path = '*'
[[branch.group]]
name = 'asdf'
branches = ['ssds']
func.create.policy = 'ep'
func.create.option0 = 'blah'
func.open.policy = 'ff'
[branches] [branches]
min-free-space = 123 min-free-space = 123
# TIER 0 # TIER 0
[[branches.tier]] [[branches.tier]]
func.create.policy = 'mfs'
func.open.policy = 'ff'
[[branches.tier.branch]] [[branches.tier.branch]]
enabled = true
name = 'branch0' name = 'branch0'
type = 'scan' type = 'scan'
path = '*' path = '*'
order = 'name:asc' # | size order = 'name:asc' # | size
[[branches.tier.branch]] [[branches.tier.branch]]
enabled = true
name = 'branch1' name = 'branch1'
type = 'literal' type = 'literal'
path = '/mnt/branch1' path = '/mnt/branch1'
[[branches.tier.branch]] [[branches.tier.branch]]
active = true active = true
path = '/tmp/mergerfs/a' path = '/tmp/mergerfs/a'
path-type = 'literal'
type = 'literal'
mode = 'RW' mode = 'RW'
if-not-mountpoint = 'fail' # 'fail' | 'deactivate' ? if-not-mountpoint = 'fail' # 'fail' | 'deactivate' ?

Loading…
Cancel
Save