@@ -190,7 +190,7 @@ def get_integer_details(
190
190
evaluation_context ,
191
191
flag_evaluation_options ,
192
192
)
193
-
193
+
194
194
def get_float_value (
195
195
self ,
196
196
flag_key : str ,
@@ -204,7 +204,7 @@ def get_float_value(
204
204
evaluation_context ,
205
205
flag_evaluation_options ,
206
206
).value
207
-
207
+
208
208
def get_float_details (
209
209
self ,
210
210
flag_key : str ,
@@ -448,7 +448,6 @@ def _create_provider_evaluation(
448
448
error_message = resolution .error_message ,
449
449
)
450
450
451
-
452
451
def add_handler (self , event : ProviderEvent , handler : EventHandler ) -> None :
453
452
_event_support .add_client_handler (self , event , handler )
454
453
@@ -470,6 +469,7 @@ def _typecheck_flag_value(value: typing.Any, flag_type: FlagType) -> None:
470
469
if not isinstance (value , _type ):
471
470
raise TypeMismatchError (f"Expected type { _type } but got { type (value )} " )
472
471
472
+
473
473
class AsyncOpenFeatureClient :
474
474
def __init__ (
475
475
self ,
@@ -611,7 +611,7 @@ async def get_float_details(
611
611
evaluation_context ,
612
612
flag_evaluation_options ,
613
613
)
614
-
614
+
615
615
async def get_object_value (
616
616
self ,
617
617
flag_key : str ,
@@ -625,7 +625,7 @@ async def get_object_value(
625
625
evaluation_context ,
626
626
flag_evaluation_options ,
627
627
).value
628
-
628
+
629
629
async def get_object_details (
630
630
self ,
631
631
flag_key : str ,
@@ -757,7 +757,9 @@ async def evaluate_flag_details( # noqa: PLR0915
757
757
return flag_evaluation
758
758
759
759
except OpenFeatureError as err :
760
- await error_hooks_async (flag_type , hook_context , err , reversed_merged_hooks , hook_hints )
760
+ await error_hooks_async (
761
+ flag_type , hook_context , err , reversed_merged_hooks , hook_hints
762
+ )
761
763
762
764
return FlagEvaluationDetails (
763
765
flag_key = flag_key ,
@@ -773,7 +775,9 @@ async def evaluate_flag_details( # noqa: PLR0915
773
775
"Unable to correctly evaluate flag with key: '%s'" , flag_key
774
776
)
775
777
776
- await error_hooks_async (flag_type , hook_context , err , reversed_merged_hooks , hook_hints )
778
+ await error_hooks_async (
779
+ flag_type , hook_context , err , reversed_merged_hooks , hook_hints
780
+ )
777
781
778
782
error_message = getattr (err , "error_message" , str (err ))
779
783
return FlagEvaluationDetails (
@@ -785,8 +789,9 @@ async def evaluate_flag_details( # noqa: PLR0915
785
789
)
786
790
787
791
finally :
788
- await after_all_hooks_async (flag_type , hook_context , reversed_merged_hooks , hook_hints )
789
-
792
+ await after_all_hooks_async (
793
+ flag_type , hook_context , reversed_merged_hooks , hook_hints
794
+ )
790
795
791
796
async def _create_provider_evaluation (
792
797
self ,
@@ -840,9 +845,8 @@ async def _create_provider_evaluation(
840
845
error_message = resolution .error_message ,
841
846
)
842
847
843
-
844
848
def add_handler (self , event : ProviderEvent , handler : EventHandler ) -> None :
845
849
_event_support .add_client_handler (self , event , handler )
846
850
847
851
def remove_handler (self , event : ProviderEvent , handler : EventHandler ) -> None :
848
- _event_support .remove_client_handler (self , event , handler )
852
+ _event_support .remove_client_handler (self , event , handler )
0 commit comments