a process or a list of other process wrappers which carry such data.\r
"""\r
\r
+from __future__ import division\r
+\r
import os\r
import sys\r
import traceback\r
Return value description.\r
"""\r
\r
- if text_file != '':\r
- with open(text_file, 'rb') as fp:\r
- text = (fp.read())\r
+ # TODO: Investigate if check is needed.\r
+ if not text_file:\r
+ return\r
+\r
+ with open(text_file, 'rb') as fp:\r
+ text = (fp.read())\r
+\r
return text\r
\r
\r
Return value description.\r
"""\r
\r
- if text_file != '':\r
- with open(text_file, 'wb') as fp:\r
- fp.write(text)\r
+ # TODO: Investigate if check is needed.\r
+ if not text_file:\r
+ return\r
+\r
+ with open(text_file, 'wb') as fp:\r
+ fp.write(text)\r
+\r
return text\r
\r
\r
log_handle.write(header)\r
if format == 'xml':\r
log_handle.write(']]>\n')\r
- self.write_log(log_handle)\r
+ self.write_log(log_handle, format=format)\r
log_handle.close()\r
\r
def log_line(self, line):\r
args_start = sys.argv.index('--') + 1\r
args = sys.argv[args_start:]\r
except:\r
- args_start = len(sys.argv) + 1\r
args = []\r
\r
if cmd is None:\r