@@ -215,7 +215,7 @@ async def run_async(
215215 def _prepare_run (
216216 self ,
217217 business_rule_name : str ,
218- rule_input : Dict [str , Any ],
218+ input : Dict [str , Any ],
219219 folder_key : Optional [str ],
220220 folder_path : Optional [str ],
221221 ) -> _RunTarget :
@@ -230,7 +230,7 @@ def _prepare_run(
230230 business_rule_name , folder_key , folder_path = self ._apply_binding (
231231 business_rule_name , folder_key , folder_path
232232 )
233- _validate_run_arguments (business_rule_name , rule_input )
233+ _validate_run_arguments (business_rule_name , input )
234234 if debug_job_key :
235235 return _RunTarget (
236236 business_rule_name = business_rule_name , debug_job_key = debug_job_key
@@ -320,7 +320,7 @@ async def _resolve_folder_key_async(self, run_target: _RunTarget) -> Optional[st
320320 def _run_spec (
321321 self ,
322322 run_target : _RunTarget ,
323- rule_input : Dict [str , Any ],
323+ input : Dict [str , Any ],
324324 * ,
325325 folder_key : Optional [str ],
326326 version : Optional [str ] = None ,
@@ -331,13 +331,13 @@ def _run_spec(
331331 if run_target .debug_job_key :
332332 return self ._debug_evaluate_spec (
333333 run_target .business_rule_name ,
334- rule_input ,
334+ input ,
335335 job_key = run_target .debug_job_key ,
336336 decision_names = decision_names ,
337337 )
338338 return self ._evaluate_spec (
339339 run_target .business_rule_name ,
340- rule_input ,
340+ input ,
341341 folder_key = _require_folder_key (folder_key , run_target .folder_path ),
342342 version = version ,
343343 decision_names = decision_names ,
@@ -347,7 +347,7 @@ def _run_spec(
347347 def _evaluate_spec (
348348 self ,
349349 business_rule_name : str ,
350- rule_input : Dict [str , Any ],
350+ input : Dict [str , Any ],
351351 * ,
352352 folder_key : str ,
353353 version : Optional [str ] = None ,
@@ -358,7 +358,7 @@ def _evaluate_spec(
358358 # and audit record under it.
359359 request_body : Dict [str , Any ] = {
360360 "businessRuleName" : business_rule_name ,
361- "input" : rule_input ,
361+ "input" : input ,
362362 }
363363 if _has_value (version ):
364364 request_body ["version" ] = version
@@ -377,7 +377,7 @@ def _evaluate_spec(
377377 def _debug_evaluate_spec (
378378 self ,
379379 business_rule_name : str ,
380- rule_input : Dict [str , Any ],
380+ input : Dict [str , Any ],
381381 * ,
382382 job_key : str ,
383383 decision_names : Optional [List [str ]] = None ,
@@ -388,7 +388,7 @@ def _debug_evaluate_spec(
388388 # has no version, and a debug run is not an audited execution.
389389 request_body : Dict [str , Any ] = {
390390 "businessRuleName" : business_rule_name ,
391- "input" : rule_input ,
391+ "input" : input ,
392392 }
393393 if decision_names :
394394 request_body ["decisionNames" ] = decision_names
@@ -486,11 +486,9 @@ def _has_value(text: Optional[str]) -> bool:
486486 return bool (text and text .strip ())
487487
488488
489- def _validate_run_arguments (
490- business_rule_name : str , rule_input : Dict [str , Any ]
491- ) -> None :
489+ def _validate_run_arguments (business_rule_name : str , input : Dict [str , Any ]) -> None :
492490 _validate_business_rule_name (business_rule_name )
493- _validate_input (rule_input )
491+ _validate_input (input )
494492
495493
496494def _validate_business_rule_name (business_rule_name : str ) -> None :
@@ -509,15 +507,15 @@ def _validate_business_rule_name(business_rule_name: str) -> None:
509507 raise ValueError ("name must not contain control characters" )
510508
511509
512- def _validate_input (rule_input : Dict [str , Any ]) -> None :
513- if rule_input is None :
510+ def _validate_input (input : Dict [str , Any ]) -> None :
511+ if input is None :
514512 raise ValueError ("input must not be None" )
515- if not isinstance (rule_input , Mapping ):
513+ if not isinstance (input , Mapping ):
516514 raise ValueError (
517515 "input must be a mapping of the rule's input names to values, "
518- f"not { type (rule_input ).__name__ } "
516+ f"not { type (input ).__name__ } "
519517 )
520- if len (rule_input ) > _MAX_INPUT_KEYS :
518+ if len (input ) > _MAX_INPUT_KEYS :
521519 raise ValueError (f"input must not exceed { _MAX_INPUT_KEYS } keys" )
522520
523521
0 commit comments