tobiko/tobiko/shell/sh
Eduardo Olivares be26dd6b78 Use configured process timeout when closing a process
Some processes get blocked waiting while they cannot read from either
stdout or stderr. The command timeout was not applied when tobiko tried
to close those processes.
With this patch, those processes will be closed due to timeout and the
tobiko retries mechanism would be able to retry the command.

Change-Id: I1836de50cbbe029f7c474598ec57ea2e52822dd1
2024-02-01 18:16:12 +01:00
..
__init__.py Add wrapper to which command 2022-07-08 09:48:19 +02:00
_cmdline.py Update type hints for ps tool integration 2021-06-17 13:02:59 +00:00
_command.py Update mypy hook to v0.930 2022-01-03 15:16:54 +00:00
_connection.py Source /etc/profile before importing env variables from remote host 2022-07-20 14:06:20 +00:00
_exception.py Fix shell execute 2020-11-09 19:12:19 +00:00
_execute.py Apply process timeout to process.send_all method from sh.execute 2023-10-18 11:33:31 +02:00
_hostname.py Add caching mechanism to get_hostname function 2021-07-06 12:52:29 +02:00
_io.py Remove six from project dependencies 2021-10-28 03:42:14 +00:00
_local.py Use kill command to kill local processes when sudo is required 2021-08-17 04:33:38 +00:00
_mkdirs.py Create make_remote_dirs function 2021-08-26 16:43:55 +02:00
_mktemp.py Add function to create a temporary directory 2021-08-26 12:21:03 +02:00
_nameservers.py Add function to list remote host nameservers 2020-11-13 09:57:40 +00:00
_path.py add backround ping during disruptive actions 2022-01-14 14:50:19 +02:00
_process.py Use configured process timeout when closing a process 2024-02-01 18:16:12 +01:00
_ps.py Add wait method to PsProcess class 2022-02-17 19:30:46 +01:00
_reboot.py Fix test_reboot_host_with_wait - wait after reboot 2022-09-14 12:51:11 +02:00
_ssh.py Add timeout to all open_session calls 2022-12-22 14:50:01 +00:00
_systemctl.py Add faults ovn_bgp_agent and frr tests 2023-04-28 19:04:29 +02:00
_uptime.py Create reboot host operation 2020-02-11 14:58:46 +01:00
_wc.py Add function to check file size 2021-08-26 10:22:45 +00:00
_which.py Add wrapper to which command 2022-07-08 09:48:19 +02:00
config.py Add wrapper for IP command 2019-10-15 13:54:05 +02:00