From 98eca5d80550ffd0206674a4bbffe1bb4e4da144 Mon Sep 17 00:00:00 2001 From: santaspeen Date: Wed, 24 Jul 2024 11:27:03 +0300 Subject: [PATCH] [+] send_command_timing --- src/main.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main.py b/src/main.py index a86d0d8..c3e5e8a 100644 --- a/src/main.py +++ b/src/main.py @@ -326,7 +326,7 @@ class VMKer: logger.info(f"[{name}] [YML] {n}. Steps: {len(c)}.") for i, cmd in enumerate(c, 1): logger.debug(f"executing: {cmd}") - logger.debug(ssh.send_command(cmd)) + logger.debug(ssh.send_command_timing(cmd, read_timeout=float(timeout))) logger.info(f"[{name}] [YML] {n}: {i}/{len(c)}") else: y = y.get('after-reboot') @@ -337,7 +337,7 @@ class VMKer: for i, cmd in enumerate(c, 1): logger.debug(f"executing: {cmd}") logger.info(f"[{name}] < {cmd}") - _ssh_output = ssh.send_command(cmd) + _ssh_output = ssh.send_command_timing(cmd, read_timeout=float(timeout)) logger.debug(_ssh_output) logger.info(f"[{name}] > {_ssh_output}") # logger.info(f"[{name}] [YML] {n}: {i}/{len(c)}") @@ -392,6 +392,7 @@ class VMKer: logger.info(f"[{_name}] Password for root: {_pwd}") ssh.send_command(f'echo {_name} > /etc/hostname') + logger.info(f"[{_name}] [YML] Before-Reboot.") self._execute_yml(_name, ssh)