mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-24 16:03:43 +08:00
feat(climc): update meter dimension climc
This commit is contained in:
@@ -9,6 +9,7 @@ type SBillsDimensionManager struct {
|
||||
var (
|
||||
BillingDimensionManager *SBillsDimensionManager
|
||||
BillingDimensionAnalysisManager *SBillsDimensionManager
|
||||
BillingDimensionJointManager *SBillsDimensionManager
|
||||
)
|
||||
|
||||
func NewBillingDimensionManager() *SBillsDimensionManager {
|
||||
@@ -29,9 +30,20 @@ func NewBillingDimensionAnalysisManager() *SBillsDimensionManager {
|
||||
}
|
||||
}
|
||||
|
||||
func NewBillingDimensionJointManager() *SBillsDimensionManager {
|
||||
man := NewMeterManager("dimensionjoint", "dimensionjoints",
|
||||
[]string{"id", "name", "data"},
|
||||
[]string{})
|
||||
return &SBillsDimensionManager{
|
||||
ResourceManager: &man,
|
||||
}
|
||||
}
|
||||
|
||||
func init() {
|
||||
BillingDimensionManager = NewBillingDimensionManager()
|
||||
BillingDimensionAnalysisManager = NewBillingDimensionAnalysisManager()
|
||||
BillingDimensionJointManager = NewBillingDimensionJointManager()
|
||||
register(BillingDimensionManager)
|
||||
register(BillingDimensionAnalysisManager)
|
||||
register(BillingDimensionJointManager)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user