MCPcopy
hub / github.com/facefusion/facefusion / validate_args

Function validate_args

facefusion/program_helper.py:12–20  ·  view source on GitHub ↗
(program : ArgumentParser)

Source from the content-addressed store, hash-verified

10
11
12def validate_args(program : ArgumentParser) -> bool:
13 if validate_actions(program):
14 for action in program._actions:
15 if isinstance(action, _SubParsersAction):
16 for _, sub_program in action._name_parser_map.items():
17 if not validate_args(sub_program):
18 return False
19 return True
20 return False
21
22
23def validate_actions(program : ArgumentParser) -> bool:

Callers 2

cliFunction · 0.90
test_validate_argsFunction · 0.90

Calls 1

validate_actionsFunction · 0.85

Tested by 1

test_validate_argsFunction · 0.72