nvflare.app_common.widgets.external_configurator module

class ExternalConfigurator(component_ids: List[str], config_file_name: str = 'client_api_config.json')[source]

Bases: Widget

Prepares any external configuration files.

Parameters:
  • component_ids – A list of components that are AttributesExportable

  • config_file_name – The file name of the external config.

handle_event(event_type: str, fl_ctx: FLContext)[source]

Handles events.

Parameters:
  • event_type (str) – event type fired by workflow.

  • fl_ctx (FLContext) – FLContext information.