Versions in this module Expand all Collapse all v0 v0.0.1 Nov 25, 2022 Changes in this version + var AddToManagerFuncs []func(manager.Manager) error + func AddToManager(m manager.Manager) error + type IMetricsController interface + BaseMetric func(ctx *gin.Context) + ModuleStatusMetric func(ctx *gin.Context) + NodeStorageUseMetric func(ctx *gin.Context) + OperationList func(ctx *gin.Context) + StoragePoolUseMetric func(ctx *gin.Context) + func NewMetricsController(m *manager.ServerManager) IMetricsController + type INodeController interface + StorageNodeDisksList func(ctx *gin.Context) + StorageNodeGet func(ctx *gin.Context) + StorageNodeList func(ctx *gin.Context) + StorageNodeMigrateGet func(ctx *gin.Context) + StorageNodeVolumeOperationYamlGet func(ctx *gin.Context) + func NewNodeController(m *manager.ServerManager) INodeController + type IPoolController interface + StorageNodeDisksGetByPoolName func(ctx *gin.Context) + StorageNodesGetByPoolName func(ctx *gin.Context) + StoragePoolGet func(ctx *gin.Context) + StoragePoolList func(ctx *gin.Context) + func NewPoolController(m *manager.ServerManager) IPoolController + type ISettingController interface + DRBDSettingGet func(ctx *gin.Context) + EnableDRBDSetting func(ctx *gin.Context) + func NewSettingController(m *manager.ServerManager) ISettingController + type IVolumeController interface + VolumeGet func(ctx *gin.Context) + VolumeList func(ctx *gin.Context) + VolumeOperationGet func(ctx *gin.Context) + VolumeOperationYamlGet func(ctx *gin.Context) + VolumeReplicaYamlGet func(ctx *gin.Context) + VolumeReplicasGet func(ctx *gin.Context) + func NewVolumeController(m *manager.ServerManager) IVolumeController + type MetricsController struct + func (v *MetricsController) BaseMetric(ctx *gin.Context) + func (v *MetricsController) ModuleStatusMetric(ctx *gin.Context) + func (v *MetricsController) NodeStorageUseMetric(ctx *gin.Context) + func (v *MetricsController) OperationList(ctx *gin.Context) + func (v *MetricsController) StoragePoolUseMetric(ctx *gin.Context) + type NodeController struct + func (n *NodeController) StorageNodeDisksList(ctx *gin.Context) + func (n *NodeController) StorageNodeGet(ctx *gin.Context) + func (n *NodeController) StorageNodeList(ctx *gin.Context) + func (n *NodeController) StorageNodeMigrateGet(ctx *gin.Context) + func (n *NodeController) StorageNodeVolumeOperationYamlGet(ctx *gin.Context) + type PoolController struct + func (n *PoolController) StorageNodeDisksGetByPoolName(ctx *gin.Context) + func (n *PoolController) StorageNodesGetByPoolName(ctx *gin.Context) + func (n *PoolController) StoragePoolGet(ctx *gin.Context) + func (n *PoolController) StoragePoolList(ctx *gin.Context) + type RestController interface + Get func(ctx *gin.Context) + List func(ctx *gin.Context) + type SettingController struct + func (n *SettingController) DRBDSettingGet(ctx *gin.Context) + func (n *SettingController) EnableDRBDSetting(ctx *gin.Context) + type VolumeController struct + func (v *VolumeController) VolumeGet(ctx *gin.Context) + func (v *VolumeController) VolumeList(ctx *gin.Context) + func (v *VolumeController) VolumeOperationGet(ctx *gin.Context) + func (v *VolumeController) VolumeOperationYamlGet(ctx *gin.Context) + func (v *VolumeController) VolumeReplicaYamlGet(ctx *gin.Context) + func (v *VolumeController) VolumeReplicasGet(ctx *gin.Context)