nvflare.lighter.provision module

add_extra_clients(add_client_file_path, participant_defs)[source]
add_extra_users(add_user_file_path, participant_defs)[source]
define_provision_parser(parser)[source]
gen_default_project_config(src_project_name, dest_project_file)[source]
handle_provision(args)[source]
has_no_arguments() bool[source]
main()[source]
prepare_builders(project_dict)[source]
prepare_project(project_dict, add_user_file_path=None, add_client_file_path=None)[source]
provision(project_full_path: str, workspace_full_path: str, add_user_full_path: str | None = None, add_client_full_path: str | None = None)[source]