Browse Source

mergerfs_webui.cpp

webui
Antonio SJ Musumeci 2 days ago
parent
commit
f3ff527b51
  1. 21
      src/mergerfs_webui.cpp

21
src/mergerfs_webui.cpp

@ -22,7 +22,28 @@ _generate_error(const fs::path &mount_,
const std::string &val_,
const int err_)
{
json rv;
rv = json::object();
rv["mount"] = mount_.string();
rv["key"] = key_;
rv["value"] = val_;
switch(err_)
{
case -EROFS:
case -EINVAL;
case -EACCES:
case -ENOTCONN:
rv["msg"] = fmt::format("It appears the mergerfs mount '{}' is in a bad state."
" mergerfs may have crashed.",
mount_.string());
break;
default:
rv["msg"] strerror(-err_);
break;
}
}
static

Loading…
Cancel
Save