|
Dobby 3.0
Dobby “Docker based Thingy” is a tool for managing and running OCI containers using crun
|
This is the complete list of members for DobbyRunC, including all inherited members.
| ContainerStatus enum name (defined in DobbyRunC) | DobbyRunC | |
| create(const ContainerId &id, const std::shared_ptr< const DobbyBundle > &bundle, const std::shared_ptr< const IDobbyStream > &console, const std::list< int > &files=std::list< int >(), const std::string &customConfigPath="") const | DobbyRunC | |
| destroy(const ContainerId &id, const std::shared_ptr< const IDobbyStream > &console, bool force=false) const | DobbyRunC | |
| DobbyRunC(const std::shared_ptr< IDobbyUtils > &utils, const std::shared_ptr< const IDobbySettings > &settings) (defined in DobbyRunC) | DobbyRunC | explicit |
| exec(const ContainerId &id, const std::string &options, const std::string &command) const | DobbyRunC | |
| forkExecRunC(const std::vector< const char * > &args, const std::initializer_list< const char * > &envs, const std::list< int > &files=std::list< int >(), const std::shared_ptr< const IDobbyStream > &stdoutStream=nullptr, const std::shared_ptr< const IDobbyStream > &stderrStream=nullptr) const | DobbyRunC | private |
| getContainerStatusFromJson(const Json::Value &state) const | DobbyRunC | private |
| getWorkingDir() const (defined in DobbyRunC) | DobbyRunC | |
| killCont(const ContainerId &id, int signal, bool all=false) const | DobbyRunC | |
| list() const | DobbyRunC | |
| mConsoleSocket (defined in DobbyRunC) | DobbyRunC | private |
| mLogDir (defined in DobbyRunC) | DobbyRunC | private |
| mLogFilePath (defined in DobbyRunC) | DobbyRunC | private |
| mRuncPath (defined in DobbyRunC) | DobbyRunC | private |
| mUtilities (defined in DobbyRunC) | DobbyRunC | private |
| mWorkingDir (defined in DobbyRunC) | DobbyRunC | private |
| pause(const ContainerId &id) const | DobbyRunC | |
| readPidFile(const std::string pidFilePath) const | DobbyRunC | private |
| resume(const ContainerId &id) const | DobbyRunC | |
| run(const ContainerId &id, const std::shared_ptr< const DobbyBundle > &bundle, const std::shared_ptr< const IDobbyStream > &console, const std::list< int > &files=std::list< int >()) const | DobbyRunC | |
| start(const ContainerId &id, const std::shared_ptr< const IDobbyStream > &console) const | DobbyRunC | |
| state(const ContainerId &id) const | DobbyRunC | |
| ~DobbyRunC() (defined in DobbyRunC) | DobbyRunC |