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 |