Refactor of dmesg to more general monitoring of any log file.
Signed-off-by: Cary Hull <chull@google.com>
git-svn-id: http://test.kernel.org/svn/autotest/trunk@2395 592f7852-d20e-0410-864c-8624ca9c26a4
diff --git a/server/hosts/remote.py b/server/hosts/remote.py
index f1d0be4..1cde00e 100644
--- a/server/hosts/remote.py
+++ b/server/hosts/remote.py
@@ -144,7 +144,7 @@
self.reboot()
- def get_tmp_dir(self):
+ def get_tmp_dir(self, parent='/tmp'):
"""
Return the pathname of a directory on the host suitable
for temporary file storage.
@@ -153,7 +153,8 @@
on the destruction of the Host object that was used to obtain
it.
"""
- dir_name= self.run("mktemp -d /tmp/autoserv-XXXXXX").stdout.rstrip()
+ template = os.path.join(parent, 'autoserv-XXXXXX')
+ dir_name= self.run("mktemp -d %s" % template).stdout.rstrip()
self.tmp_dirs.append(dir_name)
return dir_name