nvflare.private.fed.app.utils module

check_parent_alive(parent_pid, stop_event: Event)[source]
component_security_check(fl_ctx: FLContext)[source]
create_admin_server(fl_server: FederatedServer, server_conf=None, args=None, secure_train=False)[source]

To create the admin server.

Parameters:
  • fl_server – fl_server

  • server_conf – server config

  • args – command args

  • secure_train – True/False

Returns:

A FedAdminServer.

init_security_content_service(workspace_dir)[source]
kill_child_processes(parent_pid, sig=Signals.SIGTERM)[source]
monitor_parent_process(runner: Runner, parent_pid, stop_event: Event)[source]
version_check()[source]