Module: check_mk
Branch: master
Commit: caffe4acce5209e69a3ff24a377df35506563806
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=caffe4acce5209…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Jul 27 16:23:36 2017 +0200
Add some debug output to tests
Change-Id: Id5aa6bcc9fb03593011f8deded7d8cdc1aecad2d
---
tests/testlib/__init__.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tests/testlib/__init__.py b/tests/testlib/__init__.py
index 9e84cf5..f44f189 100644
--- a/tests/testlib/__init__.py
+++ b/tests/testlib/__init__.py
@@ -246,13 +246,14 @@ class Site(object):
def execute(self, cmd, *args, **kwargs):
assert type(cmd) == list, "The command must be given as list"
- sys.stdout.write("Executing: %s\n" % subprocess.list2cmdline(cmd))
if not self._is_running_as_site_user():
+ sys.stdout.write("Executing (sudo): %s\n" %
subprocess.list2cmdline(cmd))
cmd = [ "sudo", "su", "-l", self.id,
"-c", pipes.quote(" ".join([ pipes.quote(p) for p
in cmd ])) ]
cmd_txt = " ".join(cmd)
return subprocess.Popen(cmd_txt, shell=True, *args, **kwargs)
else:
+ sys.stdout.write("Executing (site): %s\n" %
subprocess.list2cmdline(cmd))
return subprocess.Popen(subprocess.list2cmdline(cmd), shell=True, *args,
**kwargs)