Documentation ¶
Index ¶
- Constants
- func BackupHandler(c *gin.Context)
- func BackupStatusHandler(c *gin.Context)
- func CancelBackupHandler(c *gin.Context)
- func ConnectToCoordinator(addr string, serviceConn *ServiceConn, lostConnFn func())
- func GetServiceStatusHandler(c *gin.Context)
- func IncidentDetailHandler(c *gin.Context)
- func IncidentSummaryHandler(c *gin.Context)
- func ListBackupsHandler(c *gin.Context)
- func ResetIncidentLogsHandler(c *gin.Context)
- func ServiceRegisterHandler(c *gin.Context)
- func StartCoordinator()
- type CoordinatorCmd
- type CoordinatorState
- type CrashSummary
- type ProgressManager
- type ServiceConn
Constants ¶
View Source
const ( ACTION_OPERATION_MODE = "operationMode" ACTION_OPERATION_STATUS = "operationStatus" )
View Source
const ( SERVICEGROUP_CHAINSYNKER = "chainsynker" SERVICEGROUP_INDEXER = "indexer" SERVICEGROUP_INDEXWORKER = "indexworker" SERVICEGROUP_TRADE_PROCESSOR = "tradeprocessor" SERVICEGROUP_LIQUIDITY_PROCESSOR = "liquidityprocessor" SERVICEGROUP_SHIELD_PROCESSOR = "shieldprocessor" SERVICEGROUP_QUERY = "query" SERVICEGROUP_ASSISTANT = "assistant" )
Variables ¶
This section is empty.
Functions ¶
func BackupHandler ¶
func BackupStatusHandler ¶
func CancelBackupHandler ¶
func ConnectToCoordinator ¶
func ConnectToCoordinator(addr string, serviceConn *ServiceConn, lostConnFn func())
func GetServiceStatusHandler ¶
func IncidentDetailHandler ¶ added in v1.8.1
func IncidentSummaryHandler ¶ added in v1.8.1
func ListBackupsHandler ¶
func ResetIncidentLogsHandler ¶ added in v1.8.1
func ServiceRegisterHandler ¶
func StartCoordinator ¶
func StartCoordinator()
Types ¶
type CoordinatorCmd ¶
type CoordinatorState ¶
type CrashSummary ¶ added in v1.8.1
type ProgressManager ¶
type ProgressManager struct { Progress map[string]progress.Progressor ProgressLock sync.RWMutex }
func (*ProgressManager) Attach ¶
func (pm *ProgressManager) Attach(name string, progressor progress.Progressor)
func (*ProgressManager) Detach ¶
func (pm *ProgressManager) Detach(name string)
func (*ProgressManager) GetProgressStatus ¶
func (pm *ProgressManager) GetProgressStatus() (int64, int64)
Click to show internal directories.
Click to hide internal directories.