Class: Gitlab::Usage::ProductUsageDataSetting
- Inherits:
-
Object
- Object
- Gitlab::Usage::ProductUsageDataSetting
- Defined in:
- lib/gitlab/usage/product_usage_data_setting.rb
Class Method Summary collapse
Class Method Details
.enabled? ⇒ Boolean
6 7 8 9 10 11 12 13 |
# File 'lib/gitlab/usage/product_usage_data_setting.rb', line 6 def self.enabled? # Environment variable takes highest precedence env_enabled = Gitlab::Utils.to_boolean(ENV['GITLAB_PRODUCT_USAGE_DATA_ENABLED']) return env_enabled unless env_enabled.nil? # Fall back to database setting ApplicationSetting.current&.gitlab_product_usage_data_enabled end |