Code Review
/
csit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
CSIT-514: Kill Qemu when it does not respond
[csit.git]
/
resources
/
tools
/
topo_installation.py
diff --git
a/resources/tools/topo_installation.py
b/resources/tools/topo_installation.py
index
3e3fda8
..
3a98396
100755
(executable)
--- a/
resources/tools/topo_installation.py
+++ b/
resources/tools/topo_installation.py
@@
-22,6
+22,7
@@
from yaml import load
from resources.libraries.python.ssh import SSH
from resources.libraries.python.ssh import SSH
+
def ssh_no_error(ssh, cmd, sudo=False):
"""Execute a command over ssh channel, and log and exit if the command
fails.
def ssh_no_error(ssh, cmd, sudo=False):
"""Execute a command over ssh channel, and log and exit if the command
fails.
@@
-35,9
+36,9
@@
def ssh_no_error(ssh, cmd, sudo=False):
"""
if sudo:
"""
if sudo:
- ret, stdo, stde = ssh.exec_command_sudo(cmd)
+ ret, stdo, stde = ssh.exec_command_sudo(cmd
, timeout=60
)
else:
else:
- ret, stdo, stde = ssh.exec_command(cmd)
+ ret, stdo, stde = ssh.exec_command(cmd
, timeout=60
)
if ret != 0:
print 'Command execution failed: "{}"'.format(cmd)
if ret != 0:
print 'Command execution failed: "{}"'.format(cmd)
@@
-47,6
+48,7
@@
def ssh_no_error(ssh, cmd, sudo=False):
return stdo
return stdo
+
def ssh_ignore_error(ssh, cmd, sudo=False):
"""Execute a command over ssh channel, ignore errors.
def ssh_ignore_error(ssh, cmd, sudo=False):
"""Execute a command over ssh channel, ignore errors.
@@
-70,6
+72,7
@@
def ssh_ignore_error(ssh, cmd, sudo=False):
return stdo
return stdo
+
def main():
"""Copy and installation of VPP packages."""
def main():
"""Copy and installation of VPP packages."""