Run DPDK application on the remote node.
(
self, app_path: PurePath, eal_args: "EalParameters", timeout: float = 30
)
| 344 | ) |
| 345 | |
| 346 | def run_dpdk_app( |
| 347 | self, app_path: PurePath, eal_args: "EalParameters", timeout: float = 30 |
| 348 | ) -> CommandResult: |
| 349 | """ |
| 350 | Run DPDK application on the remote node. |
| 351 | """ |
| 352 | return self.main_session.send_command( |
| 353 | f"{app_path} {eal_args}", timeout, privileged=True, verify=True |
| 354 | ) |
| 355 | |
| 356 | def configure_ipv4_forwarding(self, enable: bool) -> None: |
| 357 | self.main_session.configure_ipv4_forwarding(enable) |