Documentation
¶
Overview ¶
Package nmon is responsible for the local node states
It provides the cluster data:
.cluster.node.<localhost>.monitor .cluster.node.<localhost>.stats .cluster.node.<localhost>.status (except gen)
It maintains the nodes_info.json ¶
The worker watches local status updates and clear reached status
=> unsetStatusWhenReached => orchestrate => pub new state if change
The worker watches remote nmon updates and converge global expects
=> convergeGlobalExpectFromRemote => orchestrate => pub new state if change
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // MinMaxParallel is the minimum value of the setting of maximum number of CRM // actions allowed to run in parallel. MinMaxParallel = 2 )
Functions ¶
func SetCmdPathForTest ¶
func SetCmdPathForTest(s string)
SetCmdPathForTest set the opensvc command path for tests
Types ¶
Click to show internal directories.
Click to hide internal directories.