Dobby  3.0
Dobby “Docker based Thingy” is a tool for managing and running OCI containers using crun
DobbyBundleConfig Member List

This is the complete list of members for DobbyBundleConfig, including all inherited members.

addEnvironmentVar(const std::string &envVar)DobbyConfig
addMount(const std::string &source, const std::string &target, const std::string &fsType, unsigned long mountFlags, const std::list< std::string > &mountOptions)DobbyConfig
addPluginLauncherHooks(std::shared_ptr< rt_dobby_schema > cfg, const std::string &bundlePath)DobbyConfigprivate
addWesterosMount(const std::string &socketPath)DobbyConfig
changeProcessArgs(const std::string &command)DobbyConfig
config() const override (defined in DobbyBundleConfig)DobbyBundleConfigvirtual
configJson() constDobbyConfig
consoleDisabled() const override (defined in DobbyBundleConfig)DobbyBundleConfigvirtual
consoleLimit() const override (defined in DobbyBundleConfig)DobbyBundleConfigvirtual
consolePath() const override (defined in DobbyBundleConfig)DobbyBundleConfigvirtual
constructConfig(const ContainerId &id, const std::string &bundlePath)DobbyBundleConfigprivate
convertToCompliant(const ContainerId &id, std::shared_ptr< rt_dobby_schema > cfg, const std::string &bundlePath)DobbyConfigprotected
debugDbus() const override (defined in DobbyBundleConfig)DobbyBundleConfigvirtual
DobbyBundleConfig(const std::shared_ptr< IDobbyUtils > &utils, const std::shared_ptr< const IDobbySettings > &settings, const ContainerId &id, const std::string &bundlePath)DobbyBundleConfig
enableSTrace(const std::string &logsDir)DobbyConfig
findPluginLauncherHookEntry(rt_defs_hook **hook, int len)DobbyConfigprivate
groupId() const override (defined in DobbyBundleConfig)DobbyBundleConfigvirtual
isApparmorProfileLoaded(const char *profile) constDobbyConfigprotected
isValid() const overrideDobbyBundleConfigvirtual
LoopMount typedefDobbyConfig
mConf (defined in DobbyBundleConfig)DobbyBundleConfigprivate
mConfig (defined in DobbyBundleConfig)DobbyBundleConfigprivate
mConsoleDisabled (defined in DobbyBundleConfig)DobbyBundleConfigprivate
mConsoleLimit (defined in DobbyBundleConfig)DobbyBundleConfigprivate
mConsolePath (defined in DobbyBundleConfig)DobbyBundleConfigprivate
mDebugDbus (defined in DobbyBundleConfig)DobbyBundleConfigprivate
mGroupId (defined in DobbyBundleConfig)DobbyBundleConfigprivate
mLock (defined in DobbyConfig)DobbyConfigmutableprotected
mRdkPlugins (defined in DobbyBundleConfig)DobbyBundleConfigprivate
mRestartOnCrash (defined in DobbyBundleConfig)DobbyBundleConfigprivate
mRootfsPath (defined in DobbyBundleConfig)DobbyBundleConfigprivate
mSessionDbus (defined in DobbyBundleConfig)DobbyBundleConfigprivate
mSettings (defined in DobbyBundleConfig)DobbyBundleConfigprivate
mSystemDbus (defined in DobbyBundleConfig)DobbyBundleConfigprivate
mUserId (defined in DobbyBundleConfig)DobbyBundleConfigprivate
mUtilitiesDobbyBundleConfigprivate
mValid (defined in DobbyBundleConfig)DobbyBundleConfigprivate
NetworkType enum nameDobbyConfig
parseOCIConfig(const std::string &bundlePath)DobbyBundleConfigprivate
printCommand() constDobbyConfig
rdkPlugins() const override (defined in DobbyBundleConfig)DobbyBundleConfigvirtual
restartOnCrash() const override (defined in DobbyBundleConfig)DobbyBundleConfigvirtual
rootfsPath() const override (defined in DobbyBundleConfig)DobbyBundleConfigvirtual
scanDevNodes(const std::list< std::string > &devNodes)DobbyConfigprotectedstatic
sessionDbus() const override (defined in DobbyBundleConfig)DobbyBundleConfigvirtual
setApparmorProfile(const std::string &profileName)DobbyConfig
setHostnameToContainerId(const ContainerId &id, std::shared_ptr< rt_dobby_schema > cfg, const std::string &bundlePath)DobbyConfigprotected
setPidsLimit(int limit)DobbyConfig
setPluginHookEntry(rt_defs_hook *entry, const std::string &name, const std::string &configPath)DobbyConfigprivate
systemDbus() const override (defined in DobbyBundleConfig)DobbyBundleConfigvirtual
updateBundleConfig(const ContainerId &id, std::shared_ptr< rt_dobby_schema > cfg, const std::string &bundlePath)DobbyConfigprotected
userId() const override (defined in DobbyBundleConfig)DobbyBundleConfigvirtual
writeConfigJson(const std::string &filePath) constDobbyConfig
writeConfigJsonImpl(const std::string &filePath) const (defined in DobbyConfig)DobbyConfigprotected
~DobbyBundleConfig() (defined in DobbyBundleConfig)DobbyBundleConfig
~DobbyConfig()=default (defined in DobbyConfig)DobbyConfigvirtual