git://git.onelab.eu
/
tests.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
44d699a
)
bug fixes
author
Tony Mack
<tmack@cs.princeton.edu>
Thu, 17 Jul 2008 21:31:18 +0000
(21:31 +0000)
committer
Tony Mack
<tmack@cs.princeton.edu>
Thu, 17 Jul 2008 21:31:18 +0000
(21:31 +0000)
qaapi/qa/Remote.py
patch
|
blob
|
history
diff --git
a/qaapi/qa/Remote.py
b/qaapi/qa/Remote.py
index
ec0a0ad
..
b904533
100644
(file)
--- a/
qaapi/qa/Remote.py
+++ b/
qaapi/qa/Remote.py
@@
-139,17
+139,23
@@
class VRemote(Remote):
return command
# Host remote commands
return command
# Host remote commands
- def host_popen(self, command, fatal = True):
+ def host_popen(self, command, fatal = True, logfile = None):
+ if logfile is None:
+ logfile = self.logfile
command = self.get_host_command(command)
command = self.get_host_command(command)
- return utils.popen(command, fatal, self.config.verbose,
self.
logfile)
+ return utils.popen(command, fatal, self.config.verbose, logfile)
- def host_popen3(self, command):
+ def host_popen3(self, command, logfile = None):
+ if logfile is None:
+ logfile = self.logfile
command = self.get_host_command(command)
command = self.get_host_command(command)
- return utils.popen3(command, self.config.verbose,
self.
logfile)
+ return utils.popen3(command, self.config.verbose, logfile)
- def host_commands(self, command, fatal = True):
+ def host_commands(self, command, fatal = True, logfile = None):
+ if logfile is None:
+ logfiile = self.logfile
command = self.get_host_command(command)
command = self.get_host_command(command)
- return utils.commands(command, fatal, self.config.verbose,
self.
logfile)
+ return utils.commands(command, fatal, self.config.verbose, logfile)
# Slice remote commands
def slice_popen(self, command, user = 'root', key = None, fatal = True):
# Slice remote commands
def slice_popen(self, command, user = 'root', key = None, fatal = True):