* Usage Stats: Rename service to use a more idiomatic name * Usage Stats: Update MetricsFunc definition and implementations * Revert "Usage Stats: Rename service to use a more idiomatic name" This reverts commit910ecce3e8. * Usage Stats: Update MetricsFunc definition and implementations (cherry picked from commitf601921670)
This commit is contained in:
@@ -39,14 +39,19 @@ func (ac *OSSAccessControlService) IsDisabled() bool {
|
||||
}
|
||||
|
||||
func (ac *OSSAccessControlService) registerUsageMetrics() {
|
||||
ac.UsageStats.RegisterMetric("stats.oss.accesscontrol.enabled.count", ac.getUsageMetrics)
|
||||
ac.UsageStats.RegisterMetricsFunc(func() (map[string]interface{}, error) {
|
||||
return map[string]interface{}{
|
||||
"stats.oss.accesscontrol.enabled.count": ac.getUsageMetrics(),
|
||||
}, nil
|
||||
})
|
||||
}
|
||||
|
||||
func (ac *OSSAccessControlService) getUsageMetrics() (interface{}, error) {
|
||||
func (ac *OSSAccessControlService) getUsageMetrics() interface{} {
|
||||
if ac.IsDisabled() {
|
||||
return 0, nil
|
||||
return 0
|
||||
}
|
||||
return 1, nil
|
||||
|
||||
return 1
|
||||
}
|
||||
|
||||
// Evaluate evaluates access to the given resource
|
||||
|
||||
Reference in New Issue
Block a user