nvflare.fuel.hci.server.reg module
- class CommandFilter[source]
Bases:
objectBase class for filters to run before or after commands.
- post_command(conn: Connection, args: List[str]) bool[source]
Code to execute after executing a command.
- pre_command(conn: Connection, args: List[str]) bool[source]
Code to execute before executing a command.
Returns: True to continue filter chain or False to not
- class ServerCommandRegister(app_ctx)[source]
Bases:
CommandRegisterRuns filters and executes commands by calling their handler function.
This is the main command register used by AdminServer.
- Parameters:
app_ctx – app context
- add_filter(cmd_filter: CommandFilter)[source]
- process_command(conn: Connection, command: str)[source]