Browse Source

branch2.cpp

toml4
Antonio SJ Musumeci 10 months ago
parent
commit
7a4cf5c139
  1. 6
      config.toml
  2. 2
      src/branch2.cpp

6
config.toml

@ -89,7 +89,7 @@ func.open.policy = 'ff'
[[branches.tier.branch]] [[branches.tier.branch]]
enabled = true enabled = true
name = 'branch0' name = 'branch0'
type = 'scan'
type = 'glob'
path = '*' path = '*'
order = 'name:asc' # | size order = 'name:asc' # | size
[[branches.tier.branch]] [[branches.tier.branch]]
@ -110,6 +110,6 @@ if-not-mountpoint = 'fail' # 'fail' | 'deactivate' ?
[[branches.tier.branch]] [[branches.tier.branch]]
enabled = true enabled = true
name = 'branch0' name = 'branch0'
type = 'scan'
path = 'foo'
type = 'literal'
path = '/mnt/*'
mode = 'RO' mode = 'RO'

2
src/branch2.cpp

@ -33,7 +33,7 @@ Branch2::Branch2(toml::value const &v_)
{ {
enabled = v_.at("enabled").as_boolean(); enabled = v_.at("enabled").as_boolean();
mode = Mode::_from_string(toml::find<std::string>(v_,"mode").c_str()); mode = Mode::_from_string(toml::find<std::string>(v_,"mode").c_str());
min_free_space = 0;
min_free_space = toml::find<uint64_t>(v_,"min-free-space");
path = toml::find<std::string>(v_,"path"); path = toml::find<std::string>(v_,"path");
int const flags = O_DIRECTORY | O_PATH | O_NOATIME; int const flags = O_DIRECTORY | O_PATH | O_NOATIME;

Loading…
Cancel
Save