From e39db8bac933d4861df5d70be349ff97631e4c24 Mon Sep 17 00:00:00 2001 From: Antonio SJ Musumeci Date: Mon, 5 Jan 2026 08:03:33 -0600 Subject: [PATCH] mergerfs_webui.cpp --- src/mergerfs_webui.cpp | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/mergerfs_webui.cpp b/src/mergerfs_webui.cpp index cbef789e..271be453 100644 --- a/src/mergerfs_webui.cpp +++ b/src/mergerfs_webui.cpp @@ -290,6 +290,29 @@ _get_kvs_key(const httplib::Request &req_, "application/json"); } +static +json +_generate_error(const fs::path &mount_, + const std::string &key_, + const std::string &val_, + const int err_) +{ + json rv; + + rv["mount"] = mount_.string(); + rv["key"] = key_; + rv["value"] = val_; + switch(err_) + { + case -EROFS: + rv[ + break; + case -EINVAL: + break; + + +} + static void _post_kvs_key(const httplib::Request &req_,