|
FlatImage
A configurable Linux containerization system
|
Directory paths used throughout FlatImage. More...
#include <config.hpp>
Static Public Member Functions | |
| static Value< Dir > | create () |
Public Attributes | |
| fs::path const | self |
| Parent directory of the FlatImage binary. | |
| fs::path const | global |
| Global temporary directory (/tmp/fim) | |
| fs::path const | app |
| Application directory (versioned by commit/timestamp) | |
| fs::path const | app_bin |
| Application binaries directory. | |
| fs::path const | app_sbin |
| Application system binaries directory. | |
| fs::path const | instance |
| Instance-specific directory (per-PID) | |
| fs::path const | portal |
| Portal directory for IPC. | |
| fs::path const | runtime |
| Runtime directory (/tmp/fim/run) | |
| fs::path const | runtime_host |
| Host-side runtime directory. | |
| fs::path const | host_home |
| Relative path to user's home directory. | |
| fs::path const | host_data |
| Data directory next to binary. | |
| fs::path const | host_data_tmp |
| Temporary files in data directory. | |
| fs::path const | host_data_layers |
| Layers directory in data directory. | |
Directory paths used throughout FlatImage.
Definition at line 148 of file config.hpp.
Definition at line 164 of file config.hpp.
| fs::path const ns_config::Path::Dir::app |
Application directory (versioned by commit/timestamp)
Definition at line 152 of file config.hpp.
| fs::path const ns_config::Path::Dir::app_bin |
Application binaries directory.
Definition at line 153 of file config.hpp.
| fs::path const ns_config::Path::Dir::app_sbin |
Application system binaries directory.
Definition at line 154 of file config.hpp.
| fs::path const ns_config::Path::Dir::global |
Global temporary directory (/tmp/fim)
Definition at line 151 of file config.hpp.
| fs::path const ns_config::Path::Dir::host_data |
Data directory next to binary.
Definition at line 160 of file config.hpp.
| fs::path const ns_config::Path::Dir::host_data_layers |
Layers directory in data directory.
Definition at line 162 of file config.hpp.
| fs::path const ns_config::Path::Dir::host_data_tmp |
Temporary files in data directory.
Definition at line 161 of file config.hpp.
| fs::path const ns_config::Path::Dir::host_home |
Relative path to user's home directory.
Definition at line 159 of file config.hpp.
| fs::path const ns_config::Path::Dir::instance |
Instance-specific directory (per-PID)
Definition at line 155 of file config.hpp.
| fs::path const ns_config::Path::Dir::portal |
Portal directory for IPC.
Definition at line 156 of file config.hpp.
| fs::path const ns_config::Path::Dir::runtime |
Runtime directory (/tmp/fim/run)
Definition at line 157 of file config.hpp.
| fs::path const ns_config::Path::Dir::runtime_host |
Host-side runtime directory.
Definition at line 158 of file config.hpp.
| fs::path const ns_config::Path::Dir::self |
Parent directory of the FlatImage binary.
Definition at line 150 of file config.hpp.