Directories ¶
Path | Synopsis |
---|---|
Package api provides primitives to interact with the openapi HTTP API.
|
Package api provides primitives to interact with the openapi HTTP API. |
Package ccfg is responsible for the cluster config
|
Package ccfg is responsible for the cluster config |
Package collector is the daemon collector main goroutine
|
Package collector is the daemon collector main goroutine |
Package cstat is responsible for the cluster status
|
Package cstat is responsible for the cluster status |
Package daemon is responsible ot other opensvc daemons start/stop
|
Package daemon is responsible ot other opensvc daemons start/stop |
Package daemondata implements daemon journaled data
|
Package daemondata implements daemon journaled data |
Package daemonhelper is a helper for daemon components tests
|
Package daemonhelper is a helper for daemon components tests |
Package daemonvip handle the system/svc/vip bootstrap and configuration updates.
|
Package daemonvip handle the system/svc/vip bootstrap and configuration updates. |
Package discover implements object discovery for daemon
|
Package discover implements object discovery for daemon |
Package dns is responsible for the cluster dns zone management.
|
Package dns is responsible for the cluster dns zone management. |
Package draincommand is a helper for daemon drain commands
|
Package draincommand is a helper for daemon drain commands |
Package encryptconn provides encrypted/decrypted net.Conn
|
Package encryptconn provides encrypted/decrypted net.Conn |
hbctrl
Package hbctrl manage data and status of daemon heartbeats
|
Package hbctrl manage data and status of daemon heartbeats |
hbdisk
Package hbdisk implement a hb disk driver.
|
Package hbdisk implement a hb disk driver. |
hbmcast
Package hbmcast implement a hb multicast driver
|
Package hbmcast implement a hb multicast driver |
hbrelay
Package hbrelay uses a tiers opensvc agent as a kv store to exchange node data.
|
Package hbrelay uses a tiers opensvc agent as a kv store to exchange node data. |
hbucast
Package hbucast implement a hb unicast driver
|
Package hbucast implement a hb unicast driver |
Package hbcache manage []cluster.HeartbeatStream cache localnode
|
Package hbcache manage []cluster.HeartbeatStream cache localnode |
Package icfg is responsible for local instance.Config
|
Package icfg is responsible for local instance.Config |
Package imon is responsible for of local instance state
|
Package imon is responsible for of local instance state |
Package istat implements the management of local instance status
|
Package istat implements the management of local instance status |
routehttp
Package routehttp provides http mux
|
Package routehttp provides http mux |
Package msgbus defines the Opensvc messages
|
Package msgbus defines the Opensvc messages |
Package nmon is responsible for the local node states
|
Package nmon is responsible for the local node states |
Package omon is responsible for of object.Status
|
Package omon is responsible for of object.Status |
Package remoteconfig defines functions to fetch object config file from api
|
Package remoteconfig defines functions to fetch object config file from api |
Click to show internal directories.
Click to hide internal directories.