@@ -148,6 +148,7 @@ def is_enabled_for_domain(feature_name: str,
148148 (bool): True if Feature is enabled else False
149149 """
150150 feature_toggles = FeatureToggles .fetch_feature_toggles ()
151+ LOGGER .info (f"Enable_for_domain_FT_cache_info: { FeatureToggles .fetch_feature_toggles .__wrapped__ .cache_info ()} " )
151152 return domain_name in feature_toggles .get (feature_name , {}).get ('domain_names' , [])
152153
153154 @staticmethod
@@ -162,6 +163,7 @@ def is_enabled_for_partner(feature_name: str,
162163 (bool): True if Feature is enabled else False
163164 """
164165 feature_toggles = FeatureToggles .fetch_feature_toggles ()
166+ LOGGER .info (f"Enable_for_partner_FT_cache_info: { FeatureToggles .fetch_feature_toggles .__wrapped__ .cache_info ()} " )
165167 return partner_name in feature_toggles .get (feature_name , {}).get ('partner_names' , [])
166168
167169 @staticmethod
@@ -176,6 +178,7 @@ def is_enabled_for_business(feature_name: str,
176178 (bool): True if Feature is enabled else False
177179 """
178180 feature_toggles = FeatureToggles .fetch_feature_toggles ()
181+ LOGGER .info (f"Enable_for_business_FT_cache_info: { FeatureToggles .fetch_feature_toggles .__wrapped__ .cache_info ()} " )
179182 return business_via_name in feature_toggles .get (feature_name , {}).get ('business_via_names' , [])
180183
181184 @staticmethod
@@ -190,6 +193,7 @@ def is_enabled_for_expert(feature_name: str,
190193 (bool): True if Feature is enabled else False
191194 """
192195 feature_toggles = FeatureToggles .fetch_feature_toggles ()
196+ LOGGER .info (f"Enable_for_expert_FT_cache_info: { FeatureToggles .fetch_feature_toggles .__wrapped__ .cache_info ()} " )
193197 return expert_email in feature_toggles .get (feature_name , {}).get ('expert_emails' , [])
194198
195199 @staticmethod
@@ -204,6 +208,7 @@ def is_enabled_for_team(feature_name: str,
204208 (bool): True if feature is enabled else False
205209 """
206210 feature_toggles = FeatureToggles .fetch_feature_toggles ()
211+ LOGGER .info (f"Enable_for_team_FT_cache_info: { FeatureToggles .fetch_feature_toggles .__wrapped__ .cache_info ()} " )
207212 return team_id in feature_toggles .get (feature_name , {}).get ('team_ids' , [])
208213
209214 @staticmethod
@@ -222,6 +227,7 @@ def fetch_feature_toggles():
222227 """
223228 # TODO: Remove the cas and environment name from the feature toggles while returning the response
224229 LOGGER .info (f'Loading Feature Toggles from Redis' )
230+ LOGGER .info (f"Efetch_feature_toggles_cache_info: { FeatureToggles .fetch_feature_toggles .__wrapped__ .cache_info ()} " )
225231 if FeatureToggles .__cache is None :
226232 raise Exception (
227233 'To update cache Feature Toggles class needs to be initialised'
0 commit comments