UniSet @VERSION@
Открытые члены | Открытые атрибуты | Полный список членов класса
Структура uniset::ProcessInfo
Граф связей класса uniset::ProcessInfo:
Collaboration graph
[см. легенду]

Открытые члены

bool shouldRunOnNode (const std::string &nodeName) const
 
void reset ()
 

Открытые атрибуты

std::string name
 
std::string type
 Process type (for template lookup, e.g. "SharedMemory")
 
std::string command
 
std::vector< std::string > args
 
std::vector< std::string > rawArgs
 
std::string workDir
 
std::map< std::string, std::string > env
 
ReadyCheck readyCheck
 
ReadyCheck healthCheck
 
int healthFailThreshold = 3
 
int healthFailCount = 0
 
std::string afterRun
 
bool critical = true
 
int maxRestarts = 0
 
size_t restartDelay_msec = 1000
 
size_t maxRestartDelay_msec = 30000
 
std::set< std::string > nodeFilter
 
std::string group
 
bool skip = false
 
bool manual = false
 
bool oneshot = false
 
size_t oneshotTimeout_msec = 30000
 
ProcessState state = ProcessState::Stopped
 
Poco::Process::PID pid = 0
 
int restartCount = 0
 
int lastExitCode = 0
 
std::chrono::steady_clock::time_point lastStartTime
 
std::chrono::steady_clock::time_point lastFailTime
 
std::string lastError
 

Данные класса

◆ type

std::string uniset::ProcessInfo::type

Process type (for template lookup, e.g. "SharedMemory")