|
FlatImage
A configurable Linux containerization system
|
Module configurations linked with FlatImage paths. More...
#include <config.hpp>
Classes | |
| struct | Daemon |
| Portal daemon configuration. More... | |
Static Public Member Functions | |
| static Value< Config > | create (ns_filesystems::ns_layers::Layers const &layers, bool const is_casefold, fs::path const &path_dir_instance, fs::path const &path_dir_host_data, fs::path const &path_bin_janitor, fs::path const &path_bin_self, fs::path const &path_bin_portal_daemon, fs::path const &path_dir_portal) |
| Factory method to create Config. | |
Public Attributes | |
| ns_filesystems::ns_controller::Config | fuse |
| Fuse subsystem configuration. | |
| struct ns_config::Config::Daemon | daemon |
Module configurations linked with FlatImage paths.
Manages configurations for fuse and daemon subsystems, creating:
Definition at line 345 of file config.hpp.
|
inlinestatic |
Factory method to create Config.
Creates all necessary directories and initializes module configurations:
| is_casefold | Enable case-insensitive filesystem layer |
| path_dir_instance | Instance-specific directory path |
| path_dir_host_data | Host configuration directory path |
| path_bin_janitor | Path to janitor cleanup binary |
| path_bin_self | Path to FlatImage binary |
| path_bin_portal_daemon | Path to portal daemon binary |
| path_dir_portal | Portal FIFO directory path |
Definition at line 381 of file config.hpp.
| ns_filesystems::ns_controller::Config ns_config::Config::fuse |
Fuse subsystem configuration.
Controls the layered filesystem stack with compression and overlay settings. Filesystem controller config
Definition at line 352 of file config.hpp.