@@ -414,7 +414,7 @@ def expose(
414
414
except FeatureNotFoundException :
415
415
return
416
416
except DeciderException as exc :
417
- logger .info ( str (exc ))
417
+ logger .error ( "[decider] %s" , str (exc ))
418
418
return
419
419
420
420
# drop exposure for feature rollouts
@@ -820,7 +820,7 @@ def get_all_dynamic_configs(self) -> List[Dict[str, Any]]:
820
820
try :
821
821
values = self ._internal .all_values (ctx )
822
822
except DeciderException as exc :
823
- logger .info ( str (exc ))
823
+ logger .error ( "[decider] %s" , str (exc ))
824
824
return []
825
825
826
826
parsed_configs = []
@@ -844,7 +844,7 @@ def _get_decision(
844
844
except FeatureNotFoundException :
845
845
return None
846
846
except DeciderException as exc :
847
- logger .info ( str (exc ))
847
+ logger .error ( "[decider] %s" , str (exc ))
848
848
return None
849
849
850
850
def _get_all_decisions (
@@ -857,7 +857,7 @@ def _get_all_decisions(
857
857
try :
858
858
return self ._internal .choose_all (ctx , bucketing_field_filter )
859
859
except DeciderException as exc :
860
- logger .info ( str (exc ))
860
+ logger .error ( "[decider] %s %s" , str (exc ))
861
861
return None
862
862
863
863
def _get_dynamic_config_value (
@@ -877,7 +877,7 @@ def _get_dynamic_config_value(
877
877
logger .info (str (exc ))
878
878
return default
879
879
except DeciderException as exc :
880
- logger .info ( str (exc ))
880
+ logger .error ( "[decider] %s" , str (exc ))
881
881
return default
882
882
883
883
try :
@@ -910,7 +910,7 @@ def get_experiment(self, experiment_name: str) -> Optional[ExperimentConfig]:
910
910
except FeatureNotFoundException :
911
911
return None
912
912
except DeciderException as exc :
913
- logger .info ( str (exc ))
913
+ logger .error ( "[decider] %s" , str (exc ))
914
914
return None
915
915
916
916
return ExperimentConfig (
0 commit comments